欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

ubuntu 访问php没反应,linux - 在Ubuntu中,我对php.ini进行了更改,但没有任何反应 - Ubuntu问答...

发布时间:2025/4/16 linux 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ubuntu 访问php没反应,linux - 在Ubuntu中,我对php.ini进行了更改,但没有任何反应 - Ubuntu问答... 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

问题描述

嗨,使用php的Apache运作良好,但是我在php.ini中所做的任何更改都没有生效,我什至删除了文件的所有内容,然后重新启动Apache,然后运行 phpinfo(),令人惊讶的是,一切仍然可以正常进行。

我正在编辑的文件是出现在 phpinfo()中的文件,例如“ Loaded Configuration File”。 (/etc/php5/apache2/php.ini)

附言我正在运行Ubuntu 9.04和PHP 5.2

更多细节:

我使用sudo /etc/init.d/apache2 restart重新启动,我也尝试过sudo /etc/init.d/apache2 stop,然后在重新启动时启动,我得到:

重新启动Web服务器apache2 apache2:无法可靠地确定服务器的完全限定域名,对于ServerName使用127.0.1.1 …等待apache2:无法可靠地确定服务器的完全限定域名,对于ServerName使用127.0.1.1 [确定]

“which php”没有产生任何结果。

我的PHP安装是使用Synaptic软件包管理器完成的,选择“按任务标记软件包”,然后选择LAMP服务器。

我不知道该怎么办…

最佳回答

我在早期版本的Ubuntu(12.04),Apache 2.2.22和PHP5-php5-fpm fastCGI风格中遇到了相同的问题。在做

service apache2 restart

还不够,因为它只是重新启动了http服务器:您还必须发出命令

service php5-fpm restart

重新启动应用程序服务器,PHP再次读取php.ini文件。

次佳回答

好像您在更改错误的php.ini-检查 phpinfo()输出中给出的php.ini的位置!这将向您显示实际使用的php.ini。

还要检查Apache重新启动是否真的成功。 😉

第三种回答

确保您正在编辑正确的文件。 /etc/php5/中有几个针对不同情况的文件(至少在Jaunty上)

对于apache + mod_php,您需要/etc/php5/apache2/php.ini

参考资料

总结

以上是生活随笔为你收集整理的ubuntu 访问php没反应,linux - 在Ubuntu中,我对php.ini进行了更改,但没有任何反应 - Ubuntu问答...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。