Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EasyPHP上的激活旋度_Php_Apache_Curl_Easyphp - Fatal编程技术网

EasyPHP上的激活旋度

EasyPHP上的激活旋度,php,apache,curl,easyphp,Php,Apache,Curl,Easyphp,在php.ini中取消对curl模块的注释后,我得到以下错误: PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\EasyPHP-Devserver-16.1\eds binaries\PHP\php5617x160120145639\ext\PHP_curl.dll”-Das angegebene module wurde nicht gefunden。\r\n第0行未知 解决方案是从php目录复制文件: libeay32.dll libsasl.dll s

在php.ini中取消对curl模块的注释后,我得到以下错误:

PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\EasyPHP-Devserver-16.1\eds binaries\PHP\php5617x160120145639\ext\PHP_curl.dll”-Das angegebene module wurde nicht gefunden。\r\n第0行未知


解决方案是从php目录复制文件:

  • libeay32.dll
  • libsasl.dll
  • ssleay32.dll

对于“C:\Windows\System”

100%工作解决方案,我赢得了这个问题

1) 将libssh2.dll从php目录复制到Windows/system目录

2) 在php.ini中,zend#u扩展名删除(;)前排;extension=php\u curl.dll


3) 重新启动Apache服务器。

Anar Hariyev说,这是一个有效的方法:

100%有效解决方案,我赢了这个问题

1) 将libssh2.dll从php目录复制到Windows/system目录

2) 在php.ini中,zend#u扩展名删除(;)前排;extension=php\u curl.dll

3) 重新启动Apache服务器


但是,您可以将libssh2.dll复制到Apache的bin文件夹中,而不是复制到Windows系统目录中。这将保持服务器的可移植性。

如果使用32位版本的EasyHP和64位版本的Windows,解决方案是复制以下文件(从EasyHP PHP文件夹):

  • libeay32.dll
  • libsasl.dll
  • ssleay32.dll

到文件夹:
C:\WINDOWS\SYSWOW64

只需将您的php目录添加到path(环境变量)

这似乎是一个比添加到WINDOWS系统目录更好的解决方案“从行“#zend#u extension”中删除“#”,然后删除“;”从行';extension=php_curl.dll'?无论如何,它对我不起作用。如果我在EasyHP中找不到libssh2.dll怎么办?