win7 64位 php环境开启curl服务Call to undefined function
无法使用curl_init(),一般情况问题可能出在没有去加载php的扩展文件php_curl.dll(windows操作系统),但是检查了一下系统配置,发现,环境下已经将php.ini文件里
;extension=php_curl.dll
修改为
extension=php_curl.dll
但是还是报Call to undefined function curl_init()的错误,结合自己系统是window7 64位,可能问题出在此。
使用网友的方法:
如果还出现Call to undefined function curl_init()问题,先检查php.ini的extension_dir值是哪个目录,在那个目录下检查有无php_curl.dll,没有的话请下载php_curl.dll,再把php目录中的libeay32.dll和ssleay32.dll拷到c:\windows\system32里面,重启apache,OK!(Win7 64位拷贝libeay32.dll、ssleay32.dll两个文件到Windows目录下)
但是按照上面的方法操作完后仍然无法解决问题,无奈之下,查看日志。php未产生错误日志,apache有错误日志,经过检查发现了关于php_curl的错误信息,如下:
PHP Warning: PHP Startup: Unable to load dynamic library ‘d:/wamp/bin/php/php5.3.13/ext/php_curl.dll’ – \xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xce\xde\xb7\xa8\xc6\xf4\xb6\xaf\xa3\xac\xd2\xf2\xce\xaa\xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xb5\xc4\xb2\xa2\xd0\xd0\xc5\xe4\xd6\xc3\xb2\xbb\xd5\xfd\xc8\xb7\xa1\xa3\xd3\xd0\xb9\xd8\xcf\xea\xcf\xb8\xd0\xc5\xcf\xa2\xa3\xac\xc7\xeb\xb2\xce\xd4\xc4\xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xca\xc2\xbc\xfe\xc8\xd5\xd6\xbe\xa3\xac\xbb\xf2\xca\xb9\xd3\xc3\xc3\xfc\xc1\xee\xd0\xd0 sxstrace.exe \xb9\xa4\xbe\xdf\xa1\xa3\r\n in Unknown on line 0<br /><b>Warning</b>: PHP Startup: Unable to load dynamic library ‘d:/wamp/bin/php/php5.3.13/ext/php_curl.dll’ – 应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。
in <b>Unknown</b> on line <b>0</b><br />
检查可能是由于当前php下的php_curl与64位系统不兼容导致的,于是根据php版本搜索64位下的php_curl.dll模块,装入php目录,覆盖原来的,重启服务器,问题解决了。
php版本:5.3.13 php_curl.dll下载
转 http://ju.outofmemory.cn/entry/3865
方法二:
在httpd.conf后加
LoadFile d:/lamp/php-5.5.23/php5ts.dll
LoadFile d:/lamp/php-5.5.23/libeay32.dll
LoadFile d:/lamp/php-5.5.23/ssleay32.dll
LoadFile d:/lamp/php-5.5.23/libssh2.dll
然后重启apache
win7 64位 php环境开启curl服务Call to undefined function的更多相关文章
- Win7 64位 VS2013环境编译CGAL-4.7
看到有人在QQ空间感叹编译CGAL配置折腾了一天时间,自己也想试试,虽然并不打算用,但感觉这库也挺有名的,想必日后用得着,于是着手试着编译. 首先是看一下官网的windows下配置说明 http:// ...
- Win7 64位 VS2013环境编译Squirrel 3.0.7
Squirrel是一个类似Lua,但是更面向对象的脚本语言. 国内这个介绍很少,环境配置更是没有任何文章提到,花了点时间搞定了,备忘记录下过程. 首先是下载,写本文时Squirrel最新版本为3.0. ...
- Win7 64位 MinGW环境测试SDL2.0.3
下载MinGW版的文件 http://www.libsdl.org/release/SDL2-devel-2.0.3-mingw.tar.gz 解压放到mysys下面 运行Makefile mysys ...
- Win7 64位 VS2013环境编译boost1_58_0
备忘,发现好多不常用的东西不记笔记再想用要重新花时间找,所以试着开始记笔记,写入博客吧. 首先去官网下最新的版本 http://www.boost.org/ 写本文时boost最新版本为1_58_0, ...
- Win7 64位 VS2013环境cuda_7.5.18的一些坑
thrust库的sort算法,在x86平台使用就崩溃,x64就没问题,搜了下好像是很早的版本,4开始就有这样的问题了,原因不明. http://stackoverflow.com/questions/ ...
- Win7 64位 VS2013环境使用cuda_7.5.18
首先得吐槽下VS2015出来快一年了CUDA居然还不支持,没办法重装系统刚从2013升到2015,还得再装回一个2013用,只为学习CUDA... 然后安装的时候,如果你选择自定义组件安装,注意不要改 ...
- Win7 64位 VS2015环境使用qt-msvc2015-5.6.0
QT下载 http://www.qt.io/download-open-source/#section-2 我用的是 qt-opensource-windows-x86-msvc2015-5.6.0. ...
- Win7 64位 VS2015环境使用SDL2-2.0.4
之前在VS中使用SDL2,如果只链接SDL2.lib,会提示 error LNK2019: unresolved external symbol _main referenced in functio ...
- Win7 64位 VS2015环境编译NanoVG
书接上回,Cairo编译好使用后,发现简单的每帧画100条随机线段就卡得不行,装了个gooreplacer( http://liujiacai.net/gooreplacer/ )上stackover ...
随机推荐
- Python标准库笔记(1) — string模块
String模块包含大量实用常量和类,以及一些过时的遗留功能,并还可用作字符串操作. 1. 常用方法 常用方法 描述 str.capitalize() 把字符串的首字母大写 str.center(wi ...
- python实战===国内很简单实用的一些开源的api以及开源项目
原创 2017年03月25日 15:40:59 标签: api / 开源项目 / app / 免费接口 声明 以下所有 API 均由产品公司自身提供,本人皆从网络获取.获取与共享之行为或有侵犯产品 ...
- Linux时间子系统之八:动态时钟框架(CONFIG_NO_HZ、tickless)【转】
转自:http://blog.csdn.net/droidphone/article/details/8112948 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[-] 数据结 ...
- HTML5API(2)
四.文件API 1.概述 H5允许JS有条件的读取客户端文件 允许读取的文件:1.待上传的文件2.拖进浏览器的文件 多文件上传设置属性multiple 过滤上传文件类型 设置accept属性 acce ...
- vscode和phpStorm使用xdebug调试设置
phpStorm http://www.cnblogs.com/cxscode/p/7045944.html http://www.cnblogs.com/cxscode/p/7050781.html ...
- ajax之深入解析(1)
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML).AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. AJ ...
- C# 笔记——数据类型
一张图读懂C#数据类型:
- thinkphp5 消息队列thinkphp-queue扩展
1.简介 thinkphp-queue是thinkphp的一个第三方扩展, 内置了 Redis,Database,Topthink ,Sync这四种驱动,推荐使用redis 2. 下载 和安装 com ...
- git 查看远程分支 $ git branch -a
查看远程分支 加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话): 1 2 3 4 5 6 7 8 9 10 $ git branch -a master remote ...
- Linux下源码安装jdk
1.到官网下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html