ID: 36257
Updated by: [EMAIL PROTECTED]
Reported By: cnovak at gmx dot net
-Status: Open
+Status: Feedback
Bug Type: *Configuration Issues
Operating System: Linux srv-01 2.6.12-vs2.0-gentoo
PHP Version: 4.4.2
New Comment:
What Server API are you using?
Did you try with 5.1.x ?
Previous Comments:
------------------------------------------------------------------------
[2006-02-02 12:23:52] cnovak at gmx dot net
Description:
------------
PHI ini master values are not persistet between Apache virutal hosts.
1. php.ini setting mbstring.func_overload = 0
2. vhost www.example.com sets mbstring.func_overload = 6
3. after serving vhost www.example.com all other vhosts AND the doc
root inherit the individual mbstring.func_overload = 6 value.
<VirtualHost 192.168.4.48:443>
ServerName www.infocenter.example.com.intra
SSLEngine on
SSLCertificateFile
/etc/apache2/ssl/www.infocenter.example.com.intra/www.infocenter.example.com.pem
SSLCertificateKeyFile
/etc/apache2/ssl/www.infocenter.example.com.intra/www.infocenter.example.com.pem
SSLCACertificateFile
/etc/apache2/ssl/www.infocenter.example.com.intra/www.infocenter.example.com.pem
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
RewriteRule /\.htaccess - [F]
php_admin_value magic_quotes_gpc 0
php_admin_value upload_tmp_dir
/www/customers/example/infocenter.example.com.intra/local/tmp
php_admin_value session.save_path
/www/customers/example/infocenter.example.com.intra/local/var/session
php_value mb_internal_encoding UTF-8
php_value mbstring.func_overload 6
php_value include_path "include"
<Files ~ "\.ini$">
Order deny,allow
Deny from all
</Files>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
DocumentRoot
/www/customers/example/infocenter.example.com.intra/php-bin/
Alias /stats
/www/customers/example/infocenter.example.com.intra/stats
CustomLog
/www/customers/example/infocenter.example.com.intra/log/apache-www-actual.log
combined
ErrorLog
/www/customers/example/infocenter.example.com.intra/log/apache-error-actual.log
</VirtualHost>
Reproduce code:
---------------
1. vhost.conf: php_value mbstring.func_overload 6
2. php.ini: mbstring.func_overload = 0
Expected result:
----------------
1. www.infocenter.example.com phpinfo mbstring.func_overload 6 0
2. www.docroot.com phpinfo mbstring.func_overload 0 0
Actual result:
--------------
1. www.example.com phpinfo mbstring.func_overload 6 6
2. www.docroot.com phpinfo mbstring.func_overload 6 6
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=36257&edit=1