Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

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?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
485 views
Welcome To Ask or Share your Answers For Others

1 Answer

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.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...