LINUX.ORG.RU
ФорумAdmin

свой php.ini для каждого virtualhost

 ,


0

2

Добрый день.

Хочу сделать для каждого виртуалхоста свой php.ini. Подскажите, пожалуйста, как это осуществить? Если прописывать PHPINIDir в конфигах апача - ругается на наличие более, чем одного объявления PHPINIDir. Что же делать? Сервер: apache2+nginx.

Заранее благодарю за ответ.

Ответ на: комментарий от r0ck3r

php_admin_value

как, в таком случае, apc.so подключить?

tetramin
() автор топика
Ответ на: комментарий от anonymous

man PHPRPC - нет у меня такой страницы. Гугл, говорит, что нужно прописать его в .htaccess. Это не работает.

tetramin
() автор топика
Ответ на: комментарий от tetramin

Using custom php.ini files is pretty straighforward for CGI/FastCGI based PHP installations but it isn't feasible when running PHP as Apache module (mod_php) because the whole server runs a single instance of the PHP interpreter.

Переведешь сам? Если сильно хочется отдельных php.ini для разных юзеров/вхостов - юзай cgi. Правда там будет борода с xcache/apc, если память не изменяет.

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

Да ладно, бог с ними - отдельными php.ini. Вот как мне apc включить для отдельного виртуалхоста? И вообще расширения подключать. Тоже весь гугл излазил уже...

tetramin
() автор топика
Ответ на: комментарий от tetramin

when running PHP as Apache module (mod_php) because the whole server runs a single instance of the PHP interpreter.

Что непонятно?

Можно попробовать включить apc для всех, а где не надо - отключать как-то так

if we want to disable APC for a particular vhost we just have to add to the vhost config or to .htaccess: php_flag apc.cache_by_default Off

xtraeft ★★☆☆
()
Последнее исправление: xtraeft (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.