Home  >  Article  >  Backend Development  >  运维 - 如何测试 php.ini 是否配置正确?

运维 - 如何测试 php.ini 是否配置正确?

WBOY
WBOYOriginal
2016-06-06 20:14:071353browse

如题,类似 nginx -t 测试 nginx 配置, php-fpm -t 测试 php-fpm.conf, php.ini 的正确性如何测试,在生产环境中有时候需要修改 php.ini, 需要测试 php.ini 是否正确然后才能 reload 相关服务。

有人回答使用 php -iphp --help 命令的,这个没有用,我将 php.ini 里面的

<code>memory_limit = 256M
</code>

改成

<code>amemory_limit = 256M
</code>

没有看到任何错误提示

执行 php 语句

<code>php -r 'echo getcwd(), "\n";'
</code>

亦无异常

回复内容:

如题,类似 nginx -t 测试 nginx 配置, php-fpm -t 测试 php-fpm.conf, php.ini 的正确性如何测试,在生产环境中有时候需要修改 php.ini, 需要测试 php.ini 是否正确然后才能 reload 相关服务。

有人回答使用 php -iphp --help 命令的,这个没有用,我将 php.ini 里面的

<code>memory_limit = 256M
</code>

改成

<code>amemory_limit = 256M
</code>

没有看到任何错误提示

执行 php 语句

<code>php -r 'echo getcwd(), "\n";'
</code>

亦无异常

php -i

php --help

命令行直接运行php,它会先加载php.ini的,如果有问题会有warning之类的

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn