- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- php.ini diverso per ogni Virtualhost
-
php.ini diverso per ogni Virtualhost
salve ragazzi,
sul mio vps volevo configurare un file php.ini per ogni virtual host, così ho inserito questa direttiva
[PHP]PHPINIDir percorso dove si trova il php.ini[/PHP]ravviando apache mi viene fuori questo messaggio
Syntax error on line 18 of /etc/httpd/vhosts/nomesito.it.conf:
Invalid command 'PHPINIDir', perhaps misspelled or defined by a module not included in the server configuration
-
Che io sappia, non si può usare PHPINIDir nella definizione di un virtual host. Devi usare le direttive php_value, php_flag, php_admin_value e php_admin_flag.
-
howtoforge.com/how-to-specify-a-custom-php.ini-for-a-website-apache2-with-mod_php
invece qui mi sembra di capire che dipende da un modulo di apache...che io non ho installato sul server.
ubuntuforums.org/showthread.php?t=1733893
-
php_value upload_max_filesize 100M
usando questa direttiva nel htaccess mi viene fuori
[h=1]Internal Server Error
-
Lì si parla di usare php con fastcgi. Ma normalmente si preferisce usare mod_php.
L'errore che vedi è proprio dovuto la fatto che stai usando php + fastcgi.
-
quindi come posso risolvere?
installando il modulo su apache che ho trovato nei due link precedenti?
-
Devi installare mod_php.