`
h5566h
  • 浏览: 74499 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

apache+php 中添加curl的扩展

 
阅读更多

最近在搭建thinksns的时候,出现了curl的扩展失败,于是在网上找了很多的方法,但是其实很多都没用,下面我讲讲我的解决办法:

首先我的环境配置:

win7 32位

php-5.2.14-Win32

Apache2.2

 

解决的步骤如下:

1、在php.ini中extension=php_curl.dll 前面的分号去掉,确保extension_dir 是指向php所在的扩展目录如:

extension_dir = "E:/Program Files/php-5.2.14-Win32/ext"

2、在C:\Windows\System32中确保存在“ssleay32.dll”, “libeay32.dll”, 这两个dll 然后重启apache。

 

(其实大部分的用户经过这两步都可以了,但是我做了这两步还是不行,后来折腾了很久,才发现,原来要开启curl还需要zlib的支持,参考下这个http://blog.tangcs.com/2011/11/16/enable-curl-on-php-windows/

 

因此还需要第三步:

 

3、在apache中添加zlib.dll 到apache的bin目录下,如:E:\Program Files\Apache Software Foundation\Apache2.2\bin

然后重启apache就可以了。

 

 

后来我发现我的apache的bin目录下已经有一个zlib1.dll 的文件,当我把这个文件改名,把1去掉,就可以了,我真的怀疑这个apache发布的时候忘记把名字改回来了。。。

 

另外,我把我的测试代码也放出来,很简单:

<?php
echo phpinfo();
?>

 

如果curl插入成功,应该会在这个页面存在curl模块的

 

 

分享到:
评论

相关推荐

    一键编译安装apache2.2.31+php5.3.29+memcache,适用于无法联网情况

    自动安装mysql,mysqlli,pdo_mysql,openssl,curl,gd,memcache等扩展。 chmod +x hj.sh ./hj.sh 如果提示:no such file or directory:说明hj.sh非unix编码重新编码 vi hj.sh :set ff=unix 按回车 按esc :wq 重新运行...

    PHPCurl操作类是一个对Curl库的常用操作进行高度封装的操作对象工具类.rar

    在PHP中使用cURL,需要开启curl扩展 (1) 在php.ini里面开启curl这个扩展 (2) 将PHP的安装路径保存到环境变量的系统变量中(环境变量之间的分隔符是英文的分号) (3) 重启apache服务器 (4) 重启计算机

    PHP整站套件-1.3.4

    extension=php_curl.dll ;extension=php_dba.dll 每行前面的分号用于注销掉, 使之不生效。 上面有的, 直接去分号就行了. 没有的自己添加一行 extension=xxx.dll (请确认 .\php-5.2.x-Win32\ext 存在 xxx.dll) ...

    解析php扩展php_curl.dll不加载的解决方法

    中找到有extension=php_curl.dll, 去掉前面的注释.设置extension_dir=c:\php\ext, 刷新PHP页面时报错, 说找不到模块php_curl.dll.拷贝php_curl.dll 到windows\system32,还是同样的错. 在网上找了一下,需要将:libeay...

    apache2.2.31 php5.3.29 memcache一键编译安装包.rar

    源码编译安装 apache2.2.31 php5.3.29 memcache自动安装mysql,mysqlli,pdo_mysql,openssl,curl,gd,memcache等扩展。安装说明:chmod x hj.sh./hj.sh如果提示:no such file or directory:说明hj.sh非unix...

    PHP多用户聊天室和私人聊天室源码支持同时创建多个聊天室.zip

    cURL PHP扩展 MBString PHP扩展 GD PHP扩展 IMAP PHP扩展 Json PHP扩展 FileInfo PHP扩展 Exif PHP扩展 Zip PHP扩展 更新日志v1.4 新增:渐进式Web应用程序(PWA) 新增:社交媒体登录(40多个社交网络) 新增:...

    PHPnow-1.4.5-20.7z

    组件更新: php-5.2.6 MySQL-5.0.15b phpMyAdmin 2.11.6 eAccelerator 0.9.5.3 默认 php 扩展增加了 3 个 php_curl.dll php_sockets.dll php_xmlrpc.dll 来源『久学培训网』: ...

    mac php zip 扩展

    我安装laravel的一个扩展时,提示没有ZipArchive 我根据国外的一个网站的提示进行操作,任然不成功,后重新修改了这个包才成功 首先要执行下面操作 brew update brew install php@7.3 brew link php@7.3 ...

    PHP海洋cms(海洋视频内容管理系统)

    | MySQL:必须开启MySQLi扩展,否则无法连接数据库 | fsockopen:不支持将导致采集、远程资料本地化等功能无法应用 | iconv:不支持将导致部分编码问题 | allow_url_fopen:不支持将导致采集、远程资料本地化等功能...

    php运行报错Call to undefined function curl_init()的最新解决方法

    中开启curl扩展 2、将php目录下的libeay32.dll、ssleay32.dll、php5ts.dll拷贝到c:\windows\system32里面 (还有一种方法是说在httpd.conf中加上动态链接库,如:LoadFile d:/php/libeay32.dll 和 LoadFile d:/...

    php_redis for php5.3 x64.zip

    php_redis.dll x86的很好下载,但是x64的很难找,解压到php/ext目录,修改php.ini文件,添加扩展extension,然后重启apache即可。

    dll包大全(PHP扩展)

    php_bz2.dll php_curl php_eaccelerator_ts php_enchant php_exif php_fileinfo php_gd2 php_gettext php_gmp php_soap php_sockets

    php帮助文档,php。chm,php必备的中文手册

    CURL, Client URL Library Functions XIX. Cybercash Payment Functions XX. Credit Mutuel CyberMUT functions XXI. Cyrus IMAP administration Functions XXII. Date/Time 日期/时间函数 XXIII. DB++ Functions ...

    Fatal error: Call to undefined function curl_init()解决方法

    中 复制代码 代码如下: extension=php_curl.dll 还要保证 php_curl.dll 复制到php安装目录下的ext下,libeay32.dll和ssleay32.dll复制到php安装目录下。(我的配置文件是system32,和php5ts.dll一个地) 记得重启...

    QloApps一个可定制和直观的基于 Web 的酒店预订系统和预订引擎,PHP源代码

    为了安装 QloApps,您需要...所需的PHP扩展:PDO_MySQL、cURL、OpenSSL、SOAP、GD、SimpleXML、DOM、Zip、Phar 本地服务器配置 支持的操作系统:Windows、Mac 和 Linux 准备好的软件包:WampServer(适用于 Windows)

    php中文完全开发手册

    CURL, Client URL Library Functions XIII. Cybercash Payment Functions XIV. Cyrus IMAP administration Functions XV. Character Type Functions XVI. Database (dbm-style) Abstraction Layer Functions XVII. ...

    PHP5 完整官方 中文教程

    CURL — CURL, Client URL Library Functions Cybercash — Cybercash Payment Functions CyberMUT — Credit Mutuel CyberMUT functions Cyrus IMAP — Cyrus IMAP administration Functions Date/Time — Date/...

    php手册.chm,php手册

    CURL, Client URL Library Functions XIX. Cybercash Payment Functions XX. Cyrus IMAP administration Functions XXI. Database (dbm-style) Abstraction Layer Functions XXII. Date/Time 日期/时间函数 XXIII....

    音乐发行平台音乐网站系统开源音乐网站统源码

    php 版本必须 5.4 或更高 ,MySQL(5.1以上) PHP需开启 curl 扩展 pdo 扩展 支持Windows/Unix服务器环境 可运行于包括Apache、IIS和nginx在内的多种WEB服务器和模式 程序模板使用html5+css3开发 必须在支持html5的...

    universal-framework:具有强大功能的php框架

    php-gd php-curl php-ext PHP扩展 如何更新XAMPP PHP版本Windows 所需的选择版本 停止XAMPP Apache 备份您当前的XAMPP PHP(C:\ xampp \ php) 从您之前下载的zip php中提取zip文件(php.exe等)到(C:\ ...

Global site tag (gtag.js) - Google Analytics