首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未安装PHP中的GD2库

未安装PHP中的GD2库
EN

Stack Overflow用户
提问于 2012-03-21 02:01:24
回答 1查看 2.2K关注 0票数 0

我在安装GD库时遇到问题。我使用的是带有PHP 5.2.14的IIS服务器。我在php.ini中取消了extension=php_gd2.dll的注释。

这是错误:

代码语言:javascript
复制
gd: Unable to initialize module
Module compiled with module API =20060613
PHP compiled with modlule API = 20090626
These options need to match
  in Unknown on Line 0

我下载了各种PHP版本来尝试获得正确的DLL,包括线程安全的5.2.14。然后,我会重新启动应用程序池,并尝试加载一个使用GD库的文件。gd2是否需要其他文件才能工作?有没有什么快速的方法可以不用完全重装PHP就能解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-23 02:04:16

首先,iis7没有为php正确配置-我搜索了一个指导我完成的指南。其次,目录不正确,每当我重置iis服务器时,当使用ISAPI api时,它最初会显示一个目录,但2分钟后,当使用cgi/fastcgi时,它会显示extension_dir在另一个目录中。所以我创建了它想要的目录(这个目录与我的php.ini目录不同)。它从其中拉出的文件需要放在C:/windows目录中,但即使我将其设置为"./ext“,它也想要放到Program files/PHP--非常奇怪。第三,我必须将IUSR添加到正在使用的任何文件夹的权限中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9792405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档