SUPHP
Если вы используете suphp в cPanel, то у вас может возникнуть проблема, когда для разных сайтов потребуется различная конфигурация. Из коробки в cPanel конфигурация PHP берется из /usr/local/lib/php.ini. Чтобы создать per-user конфиг нужно:
- создать файл /home/username/php.ini и добавить в него нужные переопределения относительно общего конфига /usr/local/lib/php.ini. Я туда дописал
max_execution_time = 7200
- создать файл /home/username/public_html/.htaccess и добавить в него
SetEnv PHPRC /home/username/php.ini
Аналогично можно сделать, если иные настройки php нужно сделать не для всех хостов пользователя, а только для одного или нескольких субдоменов. В последнем случае .htaccess нужно положить в соответствующем docroot'е.
CGI/FastCGI
Если на сервере PHP работает в режиме CGI/FastCGI, то начиная с PHP 5.3.0 появилась поддержка INI-файлов в стиле .htaccess на уровне каталога. Для изменения параметров интерпретатора нужно:
- создать файл .user.ini (имя файла зависит от значения параметра user_ini.filename) в docroot'e сайта.
xdebug.remote_enable = On xdebug.remote_host = 192.168.1.115 xdebug.remote_port = 9000 xdebug.remote_mode = req
- подождать пока истечет период обновления (зависит от значения user_ini.cache_ttl) или перезагрузить веб-сервер.
Комментариев нет:
Отправить комментарий