当前位置:  开发笔记 > 编程语言 > 正文

php.ini没有被Windows 7安装阅读

如何解决《php.ini没有被Windows7安装阅读》经验,为你挑选了1个好方法。

我已经在Windows 7机器上成功安装了php,但我不能在我的生活中让它读取php.ini文件.

我已经取消注释了php使用mysql的行,当我运行phpinfo()时,它从未显示出来.

我已经检查过以确保我的整个c:\驱动器上只有一个php.ini文件,它位于我的c:\ windows文件夹中.

有没有其他人遇到这个并知道一个解决方案,让PHP读取.ini,以便我可以启用一些扩展(mysql等)?



1> Kev..:

检查以下内容:

    确保您只有一个php.ini文件.它应该和php.exe,php-cgi.exephp-win.exe.在同一个文件夹中.值得检查你c:\windowsc:\windows\system32文件夹.如果您在PHP安装文件夹中找到了其他php.ini地方或其他地方,PATH则删除它们.

    检查此方法的一种方便方法是where php.ini从命令提示符运行.

    将PHP安装和扩展文件夹添加到系统中PATH:例如 - c:\phpc:\php\ext

    编辑您的php.ini文件并确保该extension_dir指令指向extensions文件夹:extension_dir=c:\php\ext

这应该让你去.如果您仍然发现未加载扩展名,请在扩展名前加上ext/.例如:

extension=ext/php_mysql.dll

您没有指明您是否使用FastCGI来启动PHP.

如果您只是将.php扩展名直接映射到php-cgi.exe或者您正在使用FastCGI但未指定monitorChangesTo属性,那么您需要终止任何php-cgi.exe进程以强制php.ini在任何更改之后重新读取(或执行IISRESET).

如果您在Windows 7(或通常是IIS 7.5)上使用FastCGI,则可以php.ini通过php.inimonitorChangesTo属性中指定文件的路径,在文件发生更改时触发FastCGI的回收.这也可以通过FastCGI设置小程序下的IIS管理器进行配置.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有