Reputation: 67
I run an apache-server and I need just one php_flag to differ from the global configuration in a virtual host.
I did not have a .htaccess file in that virtual hosts directory, so I just added it containing
php_flag flagname On
My httpd.conf contains
<Directory "/path/to/host">
AllowOverride All
</Directory>
and I use the standard server API, not suPHP or anything
Anyway, phpinfo keeps telling me that the flag I set to On was still Off. The flag is suhosin.simulation, that one should be able to be set in .htaccess.
What am I missing?
Upvotes: 1
Views: 4651
Reputation: 10888
php_flag
can only set PHP_INI_ALL and PHP_INI_PERDIR type directives. You may need to use a php_admin_flag
within a <Directory xxxxxxxxxx>
</Directory>
scope in your vhost config. You will need to restart Apache to latch this.
Upvotes: 5