加载php.ini文件

         问题起因:某一天从http://sourceforge.net/网站下了IT Project Management-Risk Management源代码放在自己的机子上运行。可是根本打不开,这个程序是在CI框架下写的而我又对CI框架不熟悉为了找出打不开的原因我就匆忙的、大楷的看了一下CI的参考文档。看完CI参考文档后我就去调试risk程序,我发现是在连接数据库的时候出错了。突然我怀疑我的PHP的有没有加载mysql模块,于是我就写了个测试连接mysql数据库的页面。在执行后出现mysql_connect()未定义的错误。这更肯定了我当时的猜测。我的PHP没有加载MySQL模块。也是我看了我的httpd.conf和php.ini两个文件,我看php.ini里已经打开了加载mysql模块的选项,这是怎么回事能。想了很久于是我就用phpinfo()函数输出php信息,发现php的配置信息和我php.ini文件里的信息不一样(我的phh.ini)文件放在C:/WINDOWS目录下,我怀疑我的php.ini文件根本没有加载。也是我在去网上查找了多方法可是我试后都没有成功。直到今天中午无意中在csdn网站看到一则回复才让我解决了困扰我很久的问题。
   
 Apache 的配置文件 httpd.conf 中需要添加:
  PHPIniDir "C:/windows" 
  # 该选项指定php.ini所在的目录(我当时是写了PHPIniDir "C:/php",而我又把php.ini文件放到其他的目录下),你可以放在原处,不用拷贝到Windows目录中!
  # 放在原处则是C:/php
  # 另外,最好使用php.ini-recommended文件,它是推荐的配置文件!           
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值