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

Categories

0 votes
518 views
in Technique[技术] by (71.8m points)

php - 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?

See Question&Answers more detail:os

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

1 Answer

0 votes
by (71.8m points)

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.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...