好吧,这是一个初学者的问题,但我似乎找不到解决方案。我已经运行了<?php phpinfo(); ?>
并确认了我的php.ini路径。在php.ini中进行更改后重新启动了Apache服务器,但Apache仍然不接受我在php.ini上所做的更改。我无法加载扩展、更改错误报告状态等。我还应该在哪里查找,我还应该做什么才能使Apache使用我的php.ini?(附言:PHP运行良好,所以我认为httpd.conf中的LoadModule没有问题)
此外,这是我的phpinfo输出:http://jsbin.com/ipilom这是我在该路径中的php.ini:http://paste2.org/p/2133057
检查您的ftp用户是否拥有该文件(它通常属于root)
sudo chown ubuntu /etc/php5/apache2/php.ini
sudo chown ubuntu /etc/php5/cli/php.ini
更改用户名的"ubuntu"和phpInfo()中指示的路径的"/etc/php5/apache2/"
然后重新启动apache
sudo /etc/init.d/apache2 restart
应该完成
phpinfo()
在配置文件(php.ini)行中告诉您什么
你运行的是什么操作系统?
确保php.ini位于该目录中
另外,您可能需要检查文件权限
与您的apache一起运行的用户必须能够读取CCD_ 3。
根据我的经验,您可能需要确保
apache httpd.conf 中的PHPIniDir"C:''php54''"
如果配置正确,有时"''"或"/"可能非常棘手。