【问题标题】:php does not load ini filephp不加载ini文件
【发布时间】:2014-06-14 08:42:54
【问题描述】:

我认为这里已经解决了很多次,但我没有找到正确的答案。

我安装了apache 2.4.9 x64 VC11, PHP5.5 x64 thread-safe VC11。然后我尝试安装 phpmyadmin 但出现错误。

mbstring library is not enabled

所以我在 php.ini 文件中取消了它的注释。我的 php.ini 文件位于 c:/php/。我将此行添加到我的 httpd.conf文件:

#configure the path to php.ini
PHPIniDir "c:/php/"

设置php.ini文件路径。

phpinfo() 

说它从c:/php 加载了文件。但是库 mbstring 仍然没有加载,所以我不能使用 phpmyadmin 这不仅仅是关于 phpmyadmin 它关于我不能使用任何未默认安装的库。

是的,我尝试重新启动 apache...而不仅仅是一次:p。它仍然不起作用,我很绝望。请帮我解决这个问题。

【问题讨论】:

  • 你不会写英文句子吗?还是有其他原因需要写这么多...
  • 你看不懂吗? “你好,对不起我的英语”,我认为这个网站不是语法帮助网站............
  • 就算你英文不是很好,打这么多...也没有意义。
  • 对不起,我不会再这样做了
  • 感谢您将我的帖子编辑得更“漂亮”。我将学习这些选项。我只需要尽快解决我的问题,这样我就可以工作了。

标签: php apache


【解决方案1】:

好的,经过一段时间的头脑风暴,我想通了。我从来没有设置过这个,但现在。

你必须做的所有事情(检查)都是在你的 php.ini 中设置扩展目录的路径

寻找线:

; On windows:
extension_dir = "c:\php\ext"

只需更改扩展程序所在的路径即可。如果这一行是用; 注释的,只需取消注释它重新启动 apache 就可以了。希望这对其他人也有帮助。

【讨论】:

  • 这不是答案。您应该使用此信息编辑您的问题或将其添加为评论。
猜你喜欢
  • 2016-03-24
  • 2014-02-07
  • 1970-01-01
  • 1970-01-01
  • 2011-12-08
  • 2013-08-20
  • 2016-10-19
  • 1970-01-01
  • 2017-03-07
相关资源
最近更新 更多