Lo primero que haremos para desactivar safe_mode y open_basedir en Pelsk 9 será crear un fichero vhost.conf dentro del directorio de cofniguración del dominio deseado (por ejemplo /var/www/vhosts/sergiquinonero.net/conf/ ) con el contenido
<Directory /var/www/vhosts/sergiquinonero.net/httpdocs>
php_admin_value safe_mode off
php_admin_value open_basedir none
</Directory>
Una vez agregado, deberemos reconstruir la configuración del dominio ejecutando
#/usr/local/psa/admin/sbin/websrvmng -u –vhost-name=sergiquinonero.net
y reanudar apache
# /etc/init.d/httpd restart
y ya está, nuestro dominio funcionando con safe_mode y open_basedir desactivados.
Otra manera de configurar Plesk de una forma parecida nos la ofrecen desde este blog sobre Plesk
Nota importante: Si ves que no te funciona, mira si en tu /etc/php.ini tienes el open_basedir activado con algún path. Si esto está activado, el fichero vhost es ignorado.
Commentarios