php在windows无法curl本地,PHP cURL无法在Windows上的Apache中正确加载

我最近从头开始设置apache php mysql,除了PHP的cURL,imap和interbase扩展外,一切似乎都运行正常

ext目录包含所有必需的dll,包括php_curl.dll和其他提到的扩展,但是,在错误日志中,以下内容即将发布

PHP Warning: PHP Startup: Unable to load dynamic library 'B:/XServ/host/php/ext\\php_curl.dll' - The specified module could not be found.\r\n in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library 'B:/XServ/host/php/ext\\php_intl.dll' - The specified module could not be found.\r\n in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library 'B:/XServ/host/php/ext\\php_interbase.dll' - The specified module could not be found.\r\n in Unknown on line 0

[Tue Jul 12 19:16:07.025738 2016] [mpm_winnt:notice] [pid 2100:tid 344] AH00354: Child: Starting 64 worker threads.

您可能已经注意到,有两个尾部反斜杠而不是正斜杠.

另外,这是我的php.ini的片段

extension_dir = "B:/XServ/host/php/ext"

extension=php_bz2.dll

extension=php_curl.dll

extension=php_fileinfo.dll

;extension=php_gd2.dll

extension=php_gettext.dll

;extension=php_gmp.dll

extension=php_intl.dll

extension=php_imap.dll

extension=php_interbase.dll

;extension=php_ldap.dll

extension=php_mbstring.dll

;extension=php_exif.dll ; Must be after mbstring as it depends on it

extension=php_mysqli.dll

;extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client

extension=php_openssl.dll

;extension=php_pdo_firebird.dll

extension=php_pdo_mysql.dll

;extension=php_pdo_oci.dll

;extension=php_pdo_odbc.dll

;extension=php_pdo_pgsql.dll

extension=php_pdo_sqlite.dll

;extension=php_pgsql.dll

;extension=php_shmop.dll

所有其他扩展工作正常.

我在Windows 8.1,Apache 2.4.23,PHP 7.0.8

对此有何解决方案?

解决方法:

You may want to test PHP first.

你试过在控制台上运行php -v吗?它将返回确切的错误,即使extension_dir具有正确的路径,它也无法加载指定的模块.

libCurl needs the file libssh2.dll. So, to resolve it try the following:

将libssh2.dll文件从PHP目录复制到Apache的BIN目录(与httpd.exe相同的位置)

要么

在httpd.conf文件中,添加它

`LoadFile B:/XServ/host/php/libssh2.dll

标签:apache,php,curl

来源: https://codeday.me/bug/20190527/1166294.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值