Как изменить open_basedir в Plesk для домена ?
Plesk штука достаточно удобная, особенно если приходится иметь дело не с одним десятком доменов, расположенных на одном выделенном сервере. Но иногда нужно тонко настраивать httpd. А в админке есть далеко не все параметры, которые поддерживаются сервером. Например, параметра open_basedir нет в настройках и он автоматически устанавливается равным пути к папке httpdocs домена. Для изменения этого параметра можно воспользоваться следующим способом:
в папке conf домена создать файл vhost.conf и поместить в него следующее содержимое:
<Directory /var/www/vhosts/yourdomain.com/httpdocs>
php_admin_value open_basedir "/var/www/vhosts/"
</Directory>>
Дальше просто нужно выполнить комманду из шелла
/usr/local/psa/admin/sbin/websrvmng -u –vhost-name=yourdomain.com
Разумеется, your-domain.com - имя вашего домена.
June 3rd, 2009 at 1:01 pm
/usr/local/psa/admin/sbin/websrvmng -u –-vhost-name=yourdomain.com
вот так…если быть точным )) спс помогло
July 14th, 2009 at 1:53 pm
Вообще, честно говоря, комментарии тут гораздо любопытней самих постов. (Не в обиду автору, конечно :))
August 20th, 2009 at 12:53 pm
Да уж… Тут как говорится: Амбар крепок, да углы худы
October 27th, 2009 at 3:39 pm
[...] Хотите работать с одним скриптом из разных сайтов? Можно. Создаем файл vhost.conf и прописываем туда чего надо: <Directory /var/www/vhosts/вашсайт.ru/httpdocs> php_admin_value open_basedir “/var/www/vhosts/:/tmp” </Directory> Взято отсюда: http://www.toliblog.info/archives/939 [...]