我正在尝试在Windows / Apache / PHP盒子上安装Drupal。运行安装脚本'install.php'时,我被告知未安装扩展gd
。
我的PHP ini文件已启用:
...
;extension=php_curl.dll
;extension=php_fileinfo.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
...
我已重新启动服务器。
在安装脚本中查看我可以看到它使用if(extension_loaded ('gd'))
来发现扩展名,该扩展名返回 false 。 phpinfo();
仅在底部的“PHP Credits”部分中提到它。
我已经按照我能找到的所有说明进行了操作,所有这些都归结为在php.ini文件中取消注释。
有人能指出我正确的方向吗?
答案 0 :(得分:0)
原来是一个“阅读手册”的时刻。
我没有通过以下方式设置默认扩展目录:
extension_dir = C:\php\ext
因为我假设它在下载的安装中是相对的。我最终通过阅读apache日志发现了这一点。