PHP somo la 93: Jinsi ya kutumia faili la env
Faili la env ni moja kati ya mafaili ambayo ni muhimu kwa usalama wa project. Fili hili hutumika kuhifadhi data za siri
Somo Kuhusu Faili la .env Katika PHP
Faili la .env katika PHP
Faili la .env ni sehemu muhimu ya miradi ya PHP kwa ajili ya kuhifadhi mipangilio na taarifa za siri kama vile funguo za API, jina la mtumiaji wa database, nenosiri, na mazingira ya matumizi (environment: development, production, nk). Somo hili litaelezea kazi za faili hili, jinsi ya kuinstall, sheria za uandishi wake, matumizi yake, na kama ni global variable.
1. Kazi za Faili la .env
Faili la .env hutumika kwa madhumuni yafuatayo:
- Kuhifadhi taarifa za siri: Hutunza funguo za API, nenosiri la database, nk.
- Kubadilisha mazingira ya mradi: Huwezesha urahisi wa kubadili mazingira ya
development,staging, auproduction. - Kupunguza hatari za usalama: Faili la
.envhalipaswi kuongezwa kwenyegitrepositories, hivyo linaweka taarifa nyeti mbali na maktaba ya umma. - Urahisi wa kudhibiti mipangilio: Badala ya kubadilisha faili za msimbo, mipangilio ya mradi hubadilishwa kwa kurekebisha faili hili.
2. Jinsi ya Kuinstall Faili la .env
Faili la .env linahitaji "environment variable loader" kama vile vlucas/phpdotenv. Fuata hatua hizi:
Hatua za Usakinishaji
-
Sanidi Composer ikiwa bado hujafanya hivyo:
composer require vlucas/phpdotenv -
Unda faili la
.env:- Katika mzizi wa mradi wako, unda faili jipya liitwalo
.env:touch .env
- Katika mzizi wa mradi wako, unda faili jipya liitwalo
-
Andika mipangilio yako kwenye faili la
.env: Mfano wa mipangilio:APP_NAME=MyApp APP_ENV=development DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=my_database DB_USERNAME=root DB_PASSWORD=secret -
Load faili la
.envkwenye mradi wako wa PHP: Katika faili kuu (mfano,index.phpaubootstrap.php):require __DIR__ . '/vendor/autoload.php'; use Dotenv\Dotenv; $dotenv = Dotenv::createImmutable(__DIR__); $dotenv->load();
3. Sheria za Uandishi wa Faili la .env
- K...
Umeionaje Makala hii.. ?
Share On:
👉1 Bongolite - Game zone - Play free game 👉2 Simulizi za Hadithi Audio 👉3 Dua za Mitume na Manabii 👉4 Kitau cha Fiqh 👉5 Kitabu cha Afya 👉6 web hosting
Post zinazofanana:
PHP - somo la 29: Jinsi ya kaundika function kwenye php
Katika somo hili utakwenda kujifundisha kuhus matumizi ya function kwenye php. Pia utajifunza jinsi ya kuandika function
Soma Zaidi...PHP - somo la 21: Jinsi ya kutafuta kitu kwenye database kwa mutumia PHP
Katika somo hili utakwenda kujifundisha jinsi ya kutafuta taarifa maalumu kwenye database kwa kutumia PHP
Soma Zaidi...PHP somola 63: Jinsi ya ku connect database kwa kutumia PDO na faida zake
Katika soo hili utakwenda kujifunza umuhmu wa kutumia PDO kwenye PHP kwa ajili ya kutumia database.
Soma Zaidi...PHP - somo la 23: Jinsi ya kutumia condition statement kwenye database kwa kutumia PHP
Katika somo hili utakwenda kuona namna ya kutuia if else kwenye data zilizopo kwenye database kwa kutumia PHP
Soma Zaidi...PHP BLOG - somo la 4: Jinsi ya kutengeneza ukurasa kwa ajili ya kupost
Katika somo hili utakwenda kujifunza jinsi ya kutengeneza ukurasa wa kupost kwa kutumia html form
Soma Zaidi...PHP - somo la 45: Jinsi ya kutuma sms kwa kutumia PHP
Katika soko hili takwenda kujufunza jinsi ya kutuma sms kwa kutumia PHP. Hii itasaidia kama unataka kutuma OTP yaqni Onetime password
Soma Zaidi...