如果您运行phpinfo();
它是否显示php.ini中的确切内容,或者是否通过php使用ini_set()
或.htaccess
等方法动态更改设置在phpinfo中显示?
答案 0 :(得分:7)
phpinfo()
在“本地值”列中显示当前配置;即
php.ini
VirtualHost
或.htaccess
个文件ini_set
最后,它显示了脚本将使用的配置值。
作为旁注:它还显示非真正“配置”本身的信息,例如用于编译PHP的配置行,Zend引擎的版本,......
答案 1 :(得分:1)
它将显示当前的运行环境,而不仅仅是php.ini中的内容。任何改变环境的东西都会反映出来。
答案 2 :(得分:0)
我认为“全局”和“本地”列的含义是 - “全局”是中心php.ini中设置的内容,“本地”是指使用以下方法之一应用于全局设置的任何更改你描述的方法。
答案 3 :(得分:0)
如果您使用ini_set()
,则仅针对当前脚本进行即时更改,但不会永久更改php.ini
设置。 phpinfo()
显示php.ini
文件中当前设置的当前设置,该文件也受到apache和ini_set
函数的影响。
答案 4 :(得分:0)