18842388900

网站建设 APP开发 小程序

Article/文章

记录成长点滴 分享您我感悟

您当前位置>首页 > 知识 > 网站建设

运行PHP curl_init()错误

的64位解决方案 每个人都在IIS7.5上使用64位win2008系统运行php 网站。结果在开始时是错误的。这实际上在我的期望之内,因为php 32位和64位之间的兼容性是不可避免的。我们只有一个错误来解决错误。今天的错误信息是:调用未定义的函数curl_init,其实这个问题是在以前的32位win2003配置php环境中遇到的,解决方案已经知道,你可以看到这里解决IIS运行PHP出现调用未定义函数curl_init ()问题,但在64系统中,此解决方案不起作用。

幸运的是,经过一些锣鼓,我终于打破了这个坚硬的骨头。

已配置32位php以运行curl_init()的用户可以在此处查看

事实上,对于那些配置了32位php来运行curl_init()的人来说,解决方案非常简单。根据32位配置方法,配置完成后,只需将两个文件复制到64位系统盘(C)即可。在C: \ Windows \ SysWOW64文件夹中,然后重新启动汇海IIS。这两个文件也被复制并粘贴到32位配置下的C: \ Windows \ System32下的两个文件中:libeay32.dll和php目录中的ssleay32.dl。

1428301690172944.jpg

SysWOW64的位置

第一次配置php用户时请看这里

如果您是第一次配置php,请按照下列步骤操作:

1.修改php.ini文件。

此文件位于php安装目录中,例如c: \ php \。如果找不到该文件,请将php.ini-dist文件的扩展名更改为.ini。

用记事本打开文件,在文件中搜索extension_dir=“./”,并将等号后的路径更改为“c: \ php \ ext”(注意:“c: \ php \”是php安装目录)。

搜索“; extension=php_curl.dll”并删除前面的分号。 (此设置允许您的php环境执行php_curl()函数)

保存php.ini并将其复制到Windows文件夹。

2.将libeay32.dll和ssleay32.dll从php目录复制到c: \ windows \ system32和c: \ windows \ syswow64。

3.最后,重新启动IIS。

IIS重启方法:在dos中输入iisreset/restart。

这样,问题就可以解决了。

网站建设,小程序开发,小程序制作,微信小程序开发,公众号开发,微信公众号开发,网页设计,网站优化,网站排名,网站设计,微信小程序设计,小程序定制,微信小程序定制

相关案例查看更多