Archivio

Posts Tagged ‘websrvmng’

Modificare l’open_basedir su Plesk per singolo dominio

29 settembre 2009 2 commenti
open_basedir
<Directory /var/www/vhosts/nomedominio.ext/httpdocs>
php_admin_flag engine on
php_admin_value open_basedir ?/var/www/vhosts/nomedominio.ext/httpdocs:/nuovo/path?
</Directory>
Per modificare l’open_basedir per un singolo dominio sul pannello Parallels Plesk dovete editare il file
vi /var/www/vhosts/nomedominio.ext/conf/vhost.conf  (se non esiste createlo)
e aggiungete al suo interno:
<Directory /var/www/vhosts/nomedominio.ext/httpdocs>
php_admin_flag engine on
php_admin_value open_basedir “/var/www/vhosts/nomedominio.ext/httpdocs:/nuovo/path”
</Directory>
nel caso vogliate, invece, disabilitarlo:
<Directory /var/www/vhosts/nomedominio.ext/httpdocs>
php_admin_flag engine on
php_admin_value open_basedir none
</Directory>
Una volta fatto questo dovete eseguire il seguente comando:
/usr/local/psa/admin/sbin/websrvmng –reconfigure-vhost –vhost-name=nomedominio.ext
oppure nelle versioni di Plesk più recenti usare invece il comando:
/usr/local/psa/admin/sbin/httpdmng –reconfigure-domain nomedominio.ext
e riavviare il server web:
/etc/init.d/apache2 restart o /etc/init.d/httpd restart

Parallels Plesk – Modifiche personalizzare al Virtual Host attraverso vhost.conf

13 settembre 2009 Nessun commento

pleskIn plesk per fare delle modifiche personalizzate alla configurazione del singolo vhost è necessario creare e configurare il file vhost.conf

Nella directory di configurazione del dominio solitamente in /var/www/vhost/dominio.com/conf/ è presente il file http.include che contiene l’intera configurazione del dominio, attenzione a non modificarlo poichè questo file è generato automaticamente da plesk.

Le modifiche vanno appunto inserire nel file vhost.conf che se non è presente è necessario creare nella medesima directory.

Un esempio di configurazione del vhost.conf nel quale viene disabilitaro il safe mode è questo:

<Directory /var/www/vhosts/dominio/httpdocs>
<IfModule mod_php4.c>
php_admin_flag safe_mode off
</IfModule>
<IfModule mod_php5.c>
php_admin_flag safe_mode off
</IfModule>
</Directory>

una volta editato il file è necessario lanciare il comando:

/usr/local/psa/admin/sbin/websrvmng –reconfigure-vhost –vhost-name=nomedominio.ext
oppure nelle versioni di Plesk più recenti usare invece il comando:
/usr/local/psa/admin/sbin/httpdmng –reconfigure-domain nomedominio.ext
e riavviare il server web:

/etc/init.d/apache2 restart

o

/etc/init.d/httpd restart