Статья давно не обновлялась, поэтому информация могла устареть.
В php есть замечательная функция phpinfo() пропишите ее в любом php файле. И откройте в браузере.
Например файл info.php с содержимым
<? phpinfo(); ?>
Некоторые настройки можно поменять в разделе "Настройки PHP" в ispmanager остальные в файле /etc/php5/apache2/php.ini После изменения этого файла надо перезапустить apache.
Если сайт работает с php как cgi то в папке /var/www/пользователь/data/php-bin/ можно создать локальный файл php.ini с нужными настройками.
большинство настроек делится на 2 категории: local и global Если PHP настроен как модуль Apache, то его можно легко настроить для конкретного домена в настройках виртуальных хостов (/etc/httpd/conf/vhosts/пользователь/domen.com) в секции VirtualHost прописываем наши параметры:
php_admin_value Имя_Параметра Значение
пример:
<Directory /home/tester/data/www/testdomen.ru>
</Directory>
NameVirtualHost 92.63.96.14:80
<VirtualHost 92.63.96.14:80>
ServerName testdomen.ru
DocumentRoot /home/tester/data/www/testdomen.ru
SuexecUserGroup tester tester
CustomLog /home/httpd-logs/testdomen.ru.access.log combined
ErrorLog /home/httpd-logs/testdomen.ru.error.log
ServerAlias navi-sc.spb.ru www.navi-sc.ru navi.leadaxe.firstvds.ru *.navi-sc.ru
ServerAdmin webmaster@navi-sc.ru
php_admin_value open_basedir "/home/navisc/data:." # часто этот параметр является причиной проблемм с CURL
php_admin_value memory_limit 30M
php_admin_value upload_tmp_dir "/home/tester/data/tmp"
php_admin_value session.save_path "/home/tester/data/tmp"
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
VirtualDocumentRoot /home/tester/data/www/testdomen.ru/%1
</VirtualHost>