picha

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:


 

2. Jinsi ya Kuinstall Faili la .env

Faili la .env linahitaji "environment variable loader" kama vile vlucas/phpdotenv. Fuata hatua hizi:

 

Hatua za Usakinishaji

  1. Sanidi Composer ikiwa bado hujafanya hivyo:

    composer require vlucas/phpdotenv
    
  2. Unda faili la .env:

    • Katika mzizi wa mradi wako, unda faili jipya liitwalo .env:
      touch .env
      
  3. 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
    
  4. Load faili la .env kwenye mradi wako wa PHP: Katika faili kuu (mfano, index.php au bootstrap.php):

    require __DIR__ . '/vendor/autoload.php';
    
    use Dotenv\Dotenv;
    
    $dotenv = Dotenv:">
    ...

    Jiunge nasi WhatsApp kupata update zetu

    Zoezi la Maswali

    Nyuma Endelea


    Umeionaje Makala hii.. ?

    Nzuri            Mbaya            Save
    Author: Rajabu image Tarehe: 2025-01-21 Topic: PHP Main: ICT File: Download PDF Views 871

    Share On:

    Share follows: 0 | Unique share links followed: 0
    Sponsored links
    👉1 web hosting    👉2 Tafasiri ya Riyadh Swalihina    👉3 Sira ya Mtume Muhammad (s.a.w)    👉4 kitabu cha Simulizi    👉5 Simulizi za Hadithi Audio    👉6 Dua za Mitume na Manabii   

    Post zinazofanana:

    PHP somo la 56:class interface na polymorphism kwenye PHP OOP

    Katika somo hili utakwenda kujifunza concept ya interface na concept ya polymorphism kwenye PHP OOP.

    Soma Zaidi...
    PHP - somo la 20 : Jinsi ya kufuta na ku update data kwenye database kwa kutumia PHP

    Katika somo hili utakwenda kujifunza jinsi ya ku update na kufuta data kwenye database kwa kutumia PHP

    Soma Zaidi...
    PHP -somo la 31: Matumizi ya include() na require() function kwenye php

    Katika somo hili utakwenda kujifunza jinsi ya kuandika function za PHP kama require() na iclude()

    Soma Zaidi...
    PHP somo la 80: Authentication header

    Katika somo hili utakwenda kujifunza kuhusu Authentication header, najinsi ya kutuma taarifa hizo na kuzisoma

    Soma Zaidi...
    PHP - somo la 46: Nini maana ya cronjob na matumizi yake

    Katika somo hili utajifunza kuhusu cronjob na matumizi yake kwenye PHP

    Soma Zaidi...
    PHP - somo la 47: Jifunze kuhusu sql injection na kuizuia

    Katika somo hili utajwenda kujifunza jinsi ya kuzuia hacking kwenye website yako

    Soma Zaidi...
    PHP - somo la 62: Project ya CRUDE operation kwa kutumia PHP - OOP na MySQL database

    Katika project hii utakwenda kujifunza jinsi ya kufanya CRUDE operation kwa kutumia PHP OOP na MySQL database.

    Soma Zaidi...
    PHP somo la 90: Jinsi ya kutumia json data kama blog post

    Katika somo hili utaweza kujifunza ni kwa nambna gani utaweza kutengeneza blog post na kuisoma kwa kutumia data za json

    Soma Zaidi...
    PHP - somo la 14: Jinsi ya kutengeneza database kwa kutumia PHP

    Katika somo hili utakwenda kujifunza jinsi ya kutumia PHP kutengeneza database kwenye mysql database.

    Soma Zaidi...
    PHP somo la 57: class traits kwenye PHP

    Katika somo hili utakwenda kujifunza concept ya traits kwenye OOP. hii itakusaidia ku solve baadhi ya changamoto zinazotokana na inheritance

    Soma Zaidi...