Plesk – Aplicar cambios open basedir a Plesk permanentemente

Pequeño documento para modificar el valor del open_basedir de un dominio. El truco era utilizar el archivo vhost.conf, dentro del conf del directorio del dominio en cuestión. Plesk lee ese fichero (vhost.conf) antes de restaurar la configuración final de ese dominio y acepta los cambios permanentemente. Al principio, lógicamente uno piensa que editando el httpd.include y reiniciando ya estará, pero no.

Creamos vhost.conf y editamos (donde midominio.com es el dominio que toque)

# joe /var/www/vhosts/midominio.com/conf/vhost.conf

y añadimos


php_admin_value open_basedir none

o si queremos tener una restricción de open_basedir, pero diferente:


<\Directory /var/www/vhosts/midominio.com/httpdocs\>
php_admin_value open_basedir "/var/www/vhosts/midominio.com:/tmp"
<\Directory\>

Salvamos el archivo, aplicamos los cambios y reinciamos apache


# /usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost
--vhost-name=midominio.com
# /etc/init.d/httpd restart

Links:

Leave a Reply

Your email address will not be published. Required fields are marked *