Как отключить open_basedir на Vesta CP

Автор: | 13.02.2017

В настройках, в панели производительности,  1С-Битрикс громко ругается на включенный open_basedir. Он нужен на виртуальном хостинге, а на своем VDS или Dedicated-сервере он не нужен. Поэтому можно его смело ставить в значение none.

И так. Как это делается на Vesta CP. Через WinSCP (или другую программу для работы с SFTP), Putty (или другую программу для работы с SSH) заходим в папку /home/admin/conf/web/ и открываем файл httpd.conf . Затем в коде ищем нужный раздел с нужным сайтом типа

<VirtualHost ВАШ_IP>

ServerName ВАШ_ДОМЕН

ищем строчку 

<Directory 

а в ней уже ищем строчку 

php_admin_value open_basedir

и значение типа /home/admin/web/…(путь на сайт на сервере), меняем на none. Затем сохраняем файл на сервере и либо перезагружаем весь сервер либо (проще) перезапускаем службу httpd командой (можно выполнить и в терминале WinSCP и в Putty):

service httpd restart

После это проверяем (или обновляем страницу, если она уже была открыта) в Панели производительности в Настройках 1С-Битрикс (или в разделе PHP в тех же настройках) строчку конфигурация PHP (или open_basedir соответственно). Должен перестать ругаться.

Как отключить open_basedir на Vesta CP: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован.

Впишите правильную цифру в пример - для Вас это не составит труда, а робот не сможет: * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.