我是PHP开发的新手。
我使用的是Easyphp旧版本,现在我升级到了新版本,但是当尝试打开它或启用the program can't be start because is libssh2.dll missing.
功能时,现在显示警告错误消息cURL
。
我重新安装了该软件,但仍无法正常工作。如果我在extension=php_curl.dll
中禁用了php.ini
,那很好,但是cURL
不再起作用了。
enter image description here
我该怎么办?我尝试了一切,浪费了三晚。
任何帮助将不胜感激。
预先感谢。
答案 0 :(得分:0)
当我开始在EasyPHP-Devserver 17中使用curl时,我也收到了此消息,并且按照以下步骤实际上解决了该问题:
尝试从安全的网站下载DLL,您可以使用此链接: http://www.dll-found.com/download/l/libssh2.dll
然后执行以下步骤:
您还可以简单地将libssh2.dll文件复制到必须类似于
的PHP目录中C:\ Program 文件\ EasyPHP-Devserver-17 \ eds-binaries \ php \ php713vc14x86x171216121038
对于PHP7
和
C:\ Program 文件\ EasyPHP-Devserver-17 \ eds-binaries \ php \ php5630vc11x86x171216121038
对于PHP 5.6
答案 1 :(得分:0)
我认为这是stackoverflow中一种更干净的解决方案:
PHP unable to load php_curl.dll extension
我必须重新启动Windows 7才能获得apache识别的更改路径。