PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information

Mattias Geniar's Blog: php_value vs php_admin_value and the use of php_flag explained

Note: This article was originally published at PHPDeveloper on 23 February 2012.
PHPDeveloper

In this quick post to his blog Mattias Geniar looks at three different Apache flags you can use in your configuration/.htaccess files to set various things in your PHP environment.

Back in 2009 there was a bug in the php_admin_value implementation before PHP 5.2.6. Since then, everything should run smoothly again. However, I find there's still a lot of confusion on when to use php_value, php_admin_value, php_flag and php_admin_flag. So I'll see if we can clear some of that.

He compares the three php_* flags you can use to set different kinds of values - "php_flag" for boolean operations, "php_admin_flag" (similar, but only in the vhost config) and the "php_value" that can be used for everything else, including overriding some settings in your php.ini.