【发布时间】:2017-05-31 23:34:17
【问题描述】:
我编写了一个脚本来从我们的服务器收集某些配置数据来比较不同的环境。为此,我使用 php -i 命令获取 PHP 设置。
我现在注意到,'php -i' 的输出显示的值与加载的 php.ini 文件中的值不同。
# /usr/local/zend/bin/php -c /usr/local/zend/etc/php.ini -i | grep -E -e 'Configuration File|max_exec'
Configuration File (php.ini) Path => /usr/local/zend/etc
Loaded Configuration File => /usr/local/zend/etc/php.ini
max_execution_time => 0 => 0
# cat /usr/local/zend/etc/php.ini | grep max_exec
max_execution_time=1200
请注意,这只是 php CLI,不涉及服务器。我验证了以下几点:
- 还有其他已扫描的 .ini 文件,但没有一个包含 max_execution_time 指令。
- php -i 不会在 php.ini 中报告语法错误(作为可能的问题提到的其他问题)
【问题讨论】:
标签: php configuration zend-server