`

php -> 解决不能开启curl

    博客分类:
  • php
 
阅读更多


windows xp 32

apache2.2

php5.4.36 vc9 Thread Safe



启动apache过程中提示warning php startup


查看apache error.log

PHP Warning:  PHP Startup:  in Unknown on line 0

没有任何提示,逐一关闭扩展,发现是php_curl加载时报错,而且phpinfo()中curl没有加载上

解决办法:


将php安装目录下的libeay32.dll,libssh2.dll,php5ts.dll,php_curl.dll,ssleay32.dll 复制到system32目录下

在httpd.conf 中加载如下依赖文件 

LoadFile c:/php5.4.36/php5ts.dll 

LoadFile c:/php5.4.36/libeay32.dll 

LoadFile c:/php5.4.36/ssleay32.dll 

LoadFile c:/php5.4.36/libssh2.dll

 

 

 

分享到:
评论

相关推荐

    压缩包有方法解决win7 64位下curl扩展不能开启,php_curl各个php版本完美下载包,最高php5.6

    在Windows 7 64位系统中,PHP的...总之,这个压缩包提供了一套完整的解决方案,帮助用户在Win7 64位系统上顺利开启和使用PHP的cURL扩展,对于开发人员来说,这是一个非常实用的工具,能够避免因环境问题而浪费的时间。

    ECSHOP3.6 H5网路错误解决方案(php.ini,httpd.conf,CorsService.php和304 Not Modified缓存错误)

    - 开启PHP的curl扩展,即去掉`extension=php_curl.dll`前面的分号。 这些调整有助于确保POST数据正确处理,并支持跨域请求等特性。 #### 3. HTTPD.conf配置调整 针对Apache服务器,还需要对`httpd.conf`文件进行...

    php curl安装 php中没有编译curl的解决方法for windows

    在PHP开发过程中,cURL库是一个非常重要的工具,它允许我们执行HTTP请求并与其他网络服务进行交互。然而,有时在Windows环境下,你可能会发现PHP环境中并没有预装cURL扩展,这将导致无法使用cURL相关的函数。本文将...

    64位php_curl.dll文件

    本话题聚焦于在64位Windows 8系统上使用WAMP(Windows Apache MySQL PHP)服务器安装Magento时,解决PHP扩展curl缺失的问题。"64位php_curl.dll文件"是这个问题的关键,它是一个PHP的动态链接库,负责处理cURL相关的...

    php也需要配置环境变量 解决Fatal error Call to undefined function curl_init()

    打开“系统属性”->“高级”->“环境变量”,然后编辑“Path”变量,添加PHP的安装路径(例如:C:\php)。这样系统就能在任何地方找到PHP的执行文件,包括cURL扩展所需的动态链接库。 在提供的压缩包文件中,“3....

    php73和拓展curl需要用到的dll

    配置文件,开启cURL扩展,通常是将`extension=php_curl.dll`这一行前面的分号去掉。 3. 设置正确的`extension_dir`,指向包含所有PHP扩展DLL的目录。 4. 如果有DLL文件被重命名,需要按照官方说明或文档指示恢复正确...

    swoole-aliyunoss-addon:顺畅开启CURL_HOOK协程化阿里云OSS

    问题开启CURL_HOOK后使用阿里云OSS会报错:Oss\Core\OssException: : RequestId:解决方案请同时安装官方SDK和本组件。composer require aliyuncs/oss-sdk-phpcomposer require reasno/swoole-aliyunoss-addon如果...

    PHP简单开启curl的方法(测试可行) 原创

    本文讲述了PHP简单开启curl的方法。分享给大家供大家参考,具体如下: 一、问题: windows主机出现“Call to undefined function curl_init”错误提示,没有定义的函数,也就是php还没打开对curl_init函数的支持。 ...

    基于PHP的cURL快速入门教程 (小偷采集程序)

    【cURL快速入门教程】 cURL,全称Client URL Library,是一个...无论是抓取网页、模拟登录还是进行API交互,cURL都能提供可靠的解决方案。在实际项目中,结合cURL的高级特性,可以有效地提高代码的灵活性和适应性。

    服务器不支持curl_exec的解决办法.docx

    本篇文章将详细阐述如何在Windows和Linux环境下解决服务器不支持`curl_exec`的问题。 ### Windows环境下开启curl支持 1. **复制必需的动态链接库(DLL)文件**:首先,你需要从PHP安装目录中复制`libeay32.dll`, `...

    php curl模拟post请求和提交多维数组的示例代码

    当需要提交多维数组时,问题在于cURL默认不支持直接将数组作为`CURLOPT_POSTFIELDS`的值。这会导致“Array to string conversion”的PHP Notice错误。为了解决这个问题,我们需要将数组转换成URL编码格式。PHP提供了...

    PHP Curl出现403错误的解决办法

    自己用的小PHP应用,使用curl抓网页...显然不可能,所以打开curl的信息输出(curl_setopt($this->mSh, CURLOPT_VERBOSE, 1);)看看,得到以下结果:复制代码 代码如下:* Trying 127.0.0.1… * connected* Connected

    PHP远程文件下载解压压缩包.zip文件file文件操作类

    $zip->extractTo($destinationDir, $stat['name']); } $zip->close(); } else { throw new Exception('Failed to open ZIP file'); } } ``` 3. **文件替换与更新**:在解压后,我们可以对比新旧文件,根据...

    php-5.4.44tar.gz

    5. **intl扩展默认开启**:这个扩展提供了国际化和本地化支持,对开发多语言应用非常有用。 6. **OPcache**:内置的opcode缓存,显著提升了PHP脚本的执行效率。 接下来,我们将介绍如何在32位系统上安装PHP 5.4.44...

    win7 wamp 64位 php环境开启curl服务遇到的问题及解决方法

    本文讲述了PHP简单开启curl的方法。分享给大家供大家参考,具体如下: 一、问题: windows主机出现“Call to undefined function curl_init”错误提示,没有定义的函数,也就是php还没打开对curl_init函数的支持。...

    php-7.3.13.tar.gz

    这里的配置选项可以根据实际需求进行调整,例如`--prefix`指定了安装路径,`--enable-fpm`开启PHP-FPM(FastCGI进程管理器)支持,其他选项则涉及各种扩展的启用。 编译并安装: ``` make && sudo make install ```...

    安装说明文件10

    - 进入【WooCommerce】->【Settings】->【Checkout】->【CreditCard】。 - 在支付模块配置中: - `Enable/Disable`:勾选以启用支付模块。 - `Title`:支付方式标题,显示在前台支付方式选择区域。 - `Customer...

    php运行出现Call to undefined function curl_init()的解决方法

    需要注意的是,这种方法对于PHP 5.2.8版本可能不起作用,但可能在PHP 5.2.12版本上可以解决该问题。如果在5.2.8版本中遇到问题,可以尝试升级PHP版本到一个较新的版本,比如5.2.12。 此外,如果是在Linux系统,比如...

    php-7.2.9安装包

    sudo yum install -y php php-common php-mysqlnd php-gd php-mbstring php-xml php-intl php-pear php-bcmath php-soap php-cli php-fpm ``` 在安装过程中,系统会自动处理依赖关系并安装相应的组件。这包括MySQL/...

Global site tag (gtag.js) - Google Analytics