Reims
Reims

Reputation: 67

php_flag in .htaccess

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

Answers (1)

TerryE
TerryE

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

Related Questions