原文地址:http://www.bo56.com/php%e9%85%8d%e7%bd%ae%e6%8c%87%e4%bb%a4%e4%bd%9c%e7%94%a8%e5%9f%9f%e8%af%b4%e6%98%8e/ php总共有4个配置指令作用域,分别是php_ini_user,php_ini_perdir,php_ini_system,php_ini_all。这些作用域限制了指令是否可以被
原文地址:http://www.bo56.com/php%e9%85%8d%e7%bd%ae%e6%8c%87%e4%bb%a4%e4%bd%9c%e7%94%a8%e5%9f%9f%e8%af%b4%e6%98%8e/
php总共有4个配置指令作用域,分别是php_ini_user,php_ini_perdir,php_ini_system,php_ini_all。这些作用域限制了指令是否可以被修改,在那里可以被修改。php的每个配置项都会有一个作用域。下面是对四种作用域的说明。
作用域类型 说明
php_ini_user 可在用户脚本(如 ini_set())或windows注册表(php 5.3 起)以及.user.ini中设定
php_ini_perdir 可在 php.ini,.htaccess 或 httpd.conf 中设定
php_ini_system 可在 php.ini 或 httpd.conf 中设定
php_ini_all 可在任何地方设定
例如 output_buffering 指令是属于 php_ini_perdir,因而就不能用 ini_set() 来设定。但是 display_errors 指令是属于 php_ini_all 因而就可以在任何地方被设定,包括 ini_set()。
原文地址:[转载]php配置指令作用域说明, 感谢原作者分享。