Česta Pitanja
Naslovnica > Česta Pitanja > Linux hosting > Php > php.ini u Vašem public_html-u
php.ini u Vašem public_html-u
| Na SVIM Linux poslužiteljima instaliran je suPHP. suPHP ne dozvoljava da se koristi php_flag unutar .htaccess-a. Najčešći problem koji se javi kad se koriste php_flags unutar .htaccess-a je Internal server error Za modifikaciju php varijabli i funkcija morate koristiti php.ini datoteku! php.ini datoteka bi trebala biti smještena u /home/username/public_html, dakle u vašem www direktoriju. Ova datoteka bi trebala sadržavati samo opcije koje trebate modificirati (do sad je ovo bilo omogućeno kroz php_flag opciju u .htaccess-u), a ne "cijeli" php.ini koji se može naći na www.php.net php.ini datoteka mora biti formatirana na slijedeći način : setting_name = setting_value Za primjer ćemo uzeti najkorišteniju funkciju "register_globals off". U .htaccess datoteci ova funkcija je trebala biti formatirna na slijedeći način : php_flag register_globals on U php.ini datoteci ova funkcija MORA biti formatirana ovako : register_globals = On Napominjem da u vašoj php.ini datoteci možete urediti sve dostupne PHP varijable, no apeliram na tome da se uređuju SAMO potrebne varijable, jer u protivnom nećemo garantirati za funkcijonalnost vašeg site-a. php.ini neće prosljeđivati varijable koje mu definirate u foldere unutar public_html-a. Ovo možete omogućiti tako da u .htaccess dodate suPHP_ConfigPath /home/username/public_html NAPOMENE : *na svim našim Linux poslužiteljima register_globlas je po defaultu isključen. *Modifikacija php.ini datoteke je predviđena SAMO za naprednije korisnike! *.htaccess datoteka mora biti smještena u /home/username/public_html
|
Dodajte u favorite
Ispišite članak
|
PHP Errori (Pregledi: 381)