На нашем сервере PHP установлен как обработчик CGI (suPHP).
Поэтому любой пользователей может создать собственный файл php.ini и разместить его в папке вызываемого срипта.
Это довольно удобно, так как Вы можете самостоятельно редактировать свои настройки, без обращения в службу тех. поддержки

Если Вы решили положить его где то в public_html, то добавьте ещё в .htaccess директивы

Order allow,deny
Deny from All

для запрета просмотра файла php.ini посторонними.

При такой установке PHP в виде обработчика CGI, Вы не можете использовать директивы php_value в файле .htaccess (это вызовет ошибку с кодом 500).

Если не требуется вводить глобальные изменения, то можно просто воспользоваться функцией ini_set() непосредственно в коде скрипта.

Важно: собственный файл php.ini действителен только в пределах директории, в которой размещён.

--------------------------------------------------------------------------------------------------------------------------

Если на Вашем сервере PHP установлен как обработчик FastCGI, то возможности редактировать собственный файл php.ini у Вас нет. Все изменения настроек в таком случае производится сотрудником технической поддержки, после получения Вашего запроса.

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (1942 голосов)