我知道已经有很多关于这个问题的提问了,但我已经查看了每一个并没有找到答案。
我正在运行php 7.0.6和Apache2.4。我从windows.php.net/download下载了PHP(我选择了第二个,x86线程安全版本)。下载后,我直接将其解压到了C:\
驱动器下的C:\php
文件夹中。
我正在尝试安装Magento电子商务平台,但需要在继续之前安装一些PHP扩展(即curl、xsl、intl、mbstring、openssl和gd)。
我阅读了一些资料,发现要启用它们,我必须在php.ini
文件中删除它们前面的分号,所以我导航到了C:\php
并寻找该文件,但我只找到了php.ini-development
和php.ini-production
,而根据另一个帖子的说明,两者都不是我想要的。
我还看到有时只是一个名为php的文件,但在C:\php
文件夹中也找不到它。
然后我在一个php文件中执行了phpinfo();
命令并运行它,得到了这个结果:
Configuration File (php.ini) Path C:\Windows
Loaded Configuration File (none)
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
我已经查看了C:\Windows文件夹,但是没有找到,我不知道应该如何找到php.ini
文件,以便我可以移除分号并加载php扩展。
如果有帮助,将不胜感激。
C:\Windows
中,但是“_Loaded Configuration File (none)_”表示它不在那里,也没有加载任何内容。你从哪里获取了PHP并将其放在哪里? - AbraCadaverextension_dir = "ext"
更改为extension_dir = "C:\php\ext"
。 - Don't Panic