您的位置:首页 > 编程语言 > PHP开发

关于php.ini配置文件不能加载的问题

2012-12-19 14:40 621 查看
前几天配置LAMP环境,下载3个源码包,gd库,然后就开始安装了。
在虚拟几里测试无误,但是到了真实的环境里,别的没事,php.ini死活加载不上。

在apache的网页目录下建立info.php,内容为:
<?php
phpinfo()
?>
访问这个网页发现我编译php.ini的时候配置文件路径指定错了,直接导致没读取php.ini而是用的默认的配置。

后来把php.ini复制到编译时候指定的那目录,重启apache,未果。

重新编译php,重新指定一个路径,把php.ini复制过去还是未果。(相信好多人会遇到同样问题)。

再把权限调成777,还是不行。

后来在本站搜索,找到一篇文章帮助了我,现在我已经找不到原文章了,忘了收藏,写下来记录一下:

Apache 的配置文件 httpd.conf 中需要添加:
PHPIniDir "/usr/local/lib/php.ini"
-----windows的用户,同样适用。

重启apache,居然好了....

-----------------------------------------------------------
奇怪的事,我在虚拟机里测试的时候,没在apache配置文件里加那行代码,只是编译的时候指定路径,就能读出来。

奇怪的现象,希望对大家有帮助。

本文出自 “勇攀高峰” 博客,请务必保留此出处http://libin580.blog.51cto.com/2252719/1093986
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: