我有一个非常奇怪的错误。我的httpd服务器一直工作正常,直到上周三,我卸载了MS SQL和Visual Studio C#。当我重新启动PC时,Ii发现环境变量PATH的某些部分消失了......几乎所有问题都恢复了,唯一一个无法调整的是我的httpd服务器...或PHP配置,我不知道知道。 我已经卸载了Apache服务器,PHP和MySql并再次重新安装它们......我已经在其他PC上完成了很多次这样的事情,所以我确信它应该可行...但我遗漏了一些东西。
最糟糕的是,我在cmd“php -i”中获得的数据与我从这样的页面info.php得到的数据不同:
<?php
phpinfo();
?>
该页面未显示有关mysqli配置的任何信息...
任何人都可以帮助我吗? 我正在尝试避免格式化PC!
提前致谢
更新:::::::::::::::::::::::::: 有了phpinfo,我发现:
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\PHP\php.ini
在C:\ windows中没有php.ini文件。 PHP还能在哪里找到其他配置?
答案 0 :(得分:5)
打开您安装PHP的文件夹 编辑php.ini文件
如果不存在php.ini,请将php.ini / Production / Development中的一个复制到php.ini
uncomment
extension=php_mysqli.dll
如果你没有在默认文件夹中安装php ... 或者如果你在一个单独的文件夹中有php扩展名 将extension_dir更改为正确的路径
change
extension_dir = "C:/APL/php/ext/"