Как да създадем собствен (не-системен) php.ini файл ?
Създаването на персонализиран php.ini файл се извършва, посредством обикновен текстов редактор (Notepad, Wordpad и т.н.), като във файла трябва да се включи минимум следното съдържание:
-------------------------------
error_log=error_log
log_errors=On
error_reporting = E_ALL & ~E_NOTICE
expose_php = Off
output_buffering = Off
max_input_time = 60
safe_mode=off
variables_order = "EGPCS"
extension_dir = "./"
------------------------------
Това са редове за съвместимост. Ако не бъдат добавени във файла, това може да окаже влияние върху нормалната работата на приложенията, разположени на хостинг акаунта.
Ако във файла са поставени само посочените по-горе директиви, това води до автоматично изключване на директивата register_globals. Поради тази причина работата на някои приложения може да бъде нарушена. Ако след добавянето на файла забележите нередност в работата на някое от приложенията, инсталирани на акаунта, добавете следния ред в php.ini файла:
---------------------
register_globals=On
--------------------
Според нуждите на приложението във файла могат да се включват допълнителни директиви.
На адрес http://www.php.net/manual/en/ini.php може да проверите кои директиви могат да бъдат персонализирани и дали могат да бъдат използвани в собствен (не системен) php.ini файл.
Създаденият собствен php.ini файл има действие само за директорията, в която се намира.
Как php.ini файлът да важи за дадена директория и за всички нейни под-директории?
Последна промяна: 2010-07-23 19:37
Автор: support
Версия: 1.0