我在Windows 10上安装了PHP 7到我的E:
驱动器,所以我可以尝试编写器。
当我尝试运行作曲家时,我收到一条错误消息,指出它无法找到我启用的扩展程序,但我看到它正在查看C:\php\ext
而不是E:\php\ext
。
我查看了php.ini
,但看不到设置根安装路径的问题。
它始终默认为C:
吗?如何告诉它查看E:
?
答案 0 :(得分:9)
出于某种原因,无论您在何处安装,PHP for Windows都是硬连线的,以便在C:\php\ext
中查找扩展程序。但是有一个简单的解决方法。
在php.ini
中,找到extension_dir =
行。如果它被禁用(作为注释),请启用它。
如果此文件夹位于PHP安装文件夹中,则只需提及扩展所在的文件夹的名称。绝对路径不是必需的。
extension_dir = "ext"
打开命令提示符并运行php -a
以检查PHP是否抱怨缺少扩展名。如果没有,那你就做得很好。