Apache加载curl_init 失败 php_curl.dll
Call to undefined function curl_init
php.ini
curl_init
extension=php_curl.dll
xampp\php\php.ini
2018.7.7,for windows2016 server 这种方法解决了。
在php.ini中extension=php_curl.dll 前面的分号去掉,启动Apache一直报错,用如下解决了,不用拷贝文件到system32 和 64
打开Apache的配置文件,配置文件在Apache根目录下的conf/httpd.conf,在文档最后添加如下的四行代码,自行将图中所示的目录填写成你的PHP目录的绝对路径。
LoadFile E:/xampp/php/php7ts.dll
LoadFile E:/xampp/php/libeay32.dll
LoadFile E:/xampp/php/ssleay32.dll
LoadFile E:/xampp/php/libssh2.dll
1、在php.ini中extension=php_curl.dll 前面的分号去掉
2、确保php.ini文件里extension_dir 是指向php所在的扩展目录如:
extension_dir = "E:/Program Files/php-5.2.14-Win32/ext"
3、在C:\Windows\System32中确保存在“ssleay32.dll”, “libeay32.dll”, 这两个dll 然后重启apache。
4个文件拷贝到 system32下,并且拷贝到windows\syswow64 下,
4、在apache中添加zlib.dll 到apache的bin目录下,如:E:\Program Files\Apache Software Foundation\Apache2.2\bin
然后重启apache就可以了。
在http.conf中最后,添加以下文件,成功!
LoadFile "D:\php\php-7.0.1-Win32-VC14-x64\ssleay32.dll"
LoadFile "D:\php\php-7.0.1-Win32-VC14-x64\libeay32.dll"
LoadFile "D:\php\php-7.0.1-Win32-VC14-x64\php7ts.dll"
LoadFile "D:\php\php-7.0.1-Win32-VC14-x64\libssh2.dll"
最新文章
- Idea_Intellij Idea 12 生成serialVersionUID的方法
- js中获得指定范围的n个不重复的随机数
- javaWeb-mvc之利用c3p0写入数据库出现乱码
- sql注入学习小结
- Behavior Designer中的内置消息机制
- Cocoa 框架为什么采用两阶段的方式来创建对象?
- centos 6.5 hadoop 2.3 初配置
- ios禁用多按钮同时点下的效果
- C# 字段、属性、成员变量
- MongoDB学习(翻译5)
- openstack私有云布署实践【5 数据库MariaDB 集群】
- Sqlite 帮助类 SQLiteHelper
- springcloud(六):配置中心(一)
- 用u盘启动计算机
- 网时|细数被鹿晗热点效应带火的心机boy们
- C语言描述栈的实现及操作(链表实现)
- Spring MVC运行流程
- String.Join Method
- winmount导致资源管理器崩溃
- django 图书管理系统