|
galexonline
Amministratore
 
 Regione: Lazio
Prov.: Viterbo
Città: Civita Castellana
122 Messaggi |
Inserito il - 07/04/2009 : 09:29:31
|
A volte per far convivere applicazioni PHP diverse sullo stesso web server apache, può essere necessario risolvere alcuni conflitti sulle impostazioni di PHP.
Esempio : Egroupware vorrebbe nel PHP.ini mbstring.func_overload = 7 Joomla vorrebbe invece nel PHP.ini mbstring.func_overload = 0
Se si ha possibilità di modificare il file di configurazione di apache httpd.conf si può gestire nel modo seguente (in alternativa si ricorre al sistema ".htaccess" ammesso che questo sia consentito)
nel file PHP.ini si mette mbstring.func_overload = 7 mentre nell'httpd.conf si riporta il seguente snippet :
# forbid access to the entire filesystem by default <Directory /> Options None AllowOverride All Order deny,allow Deny from all </Directory>
# use .htaccess files for overriding, AccessFileName .htaccess # and never show them <Files ~ "^\.ht"> Order allow,deny Deny from all </Files>
<Location /joomla/> #php_value mbstring.language neutral #php_value mbstring.internal_encoding UTF-8 #php_value mbstring.encoding_translation 1 #php_value mbstring.http_input UTF-8 #php_value mbstring.http_output UTF-8 php_value mbstring.func_overload 0 </Location> <Location /joomla/administrator/> php_value mbstring.func_overload 0 </Location>
|
|
|
galexonline
Amministratore
 

Regione: Lazio
Prov.: Viterbo
Città: Civita Castellana
122 Messaggi |
Inserito il - 07/09/2010 : 09:25:38
|
l'override del parametro
php_value mbstring.func_overload 0
può essere fatto in maniera conveniente anche nel file .htaccess,
basta utilizzare php_admin_value invece di php_value |
 |
|