无法在Easyphp Devserver 16.1.1上激活Curl

时间:2016-06-23 09:59:09

标签: apache curl easyphp devserver

我正在尝试激活我的Easyphp Devserver 16.1.1上的curl,但我一直收到错误:

  

PHP警告:PHP启动:无法加载动态库' C:\ Program Files(x86)\ EasyPHP-Devserver-16.1 \ eds-binaries \ php \ php5619vc11x86x160615094909 \ ext \ php_curl.dll' - Impossibile trovare il modulo specificato [无法打开共享对象文件:没有这样的文件或目录]。\ r \ n在第0行的未知中

我做了以下事情:

  1. 未评论" extension = php_curl.dll"在两个php.ini文件中
  2. 验证文件php_curl.dll实际存在于extension_dir
  3. 将libeay32.dll,libsasl.dll,ssleay32.dll复制到c:\ Windows \ System \,c:\ Windows \ System32 \,c:\ Windows \ SysWOW64 \
  4. http://curl.haxx.se/ca/cacert.pem下载了cacert.pem,并在php.ini中的curl.cainfo上添加了完整路径
  5. https://curl.haxx.se
  6. 下载各种版本的curl
  7. 在“我的电脑”中设置php目录的路径>属性>高级>环境变量(例如:C:\ Program Files(x86)\ EasyPHP-Devserver-16.1 \ eds-binaries \ php \ php5619vc11x86x160615094909 \)
  8. 在完成所有这些步骤(特别是步骤#6)后重新启动
  9. 至少有5个类似的问题,我遵循了每个建议,但没有任何效果。 Apache继续不看我的dll。有人可以帮忙解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

老话题,但对于那些降落在这里并想要跳过Lucian所有无用步骤的人来说。 在这个链接上使用Anar Haziyev的答案: Activation Curl on EasyPHP

在easyphp devserver上工作。

答案 1 :(得分:0)

EasyPHP遇到了同样的问题,并且解决的问题是我必须将PHP作为另一个实例安装,而不是在EasyPHP构建中安装,并从命令行启动PHP服务。