折雨的天空

博客介绍:本博客当前共有文章【968】篇,总阅读量【5,162,279】次,第一篇博客发表于【2011年04月06日 10时34分】,距今已【4980】天,感谢您的使用!

您的位置:折雨的天空 >php开发> 一个奇葩的php的curl扩展的问题

一个奇葩的php的curl扩展的问题

上次遇到过一次,升级本地php到更高版本的时候


当时的情况是,本地PHP版本是5.6.0,升级到更新的一个子版本,具体多少忘记了,升级后,一切正常,但是在运用到


有curl的地方就出问题了,提示Call to undefined function curl_init()


一看,不就是没开扩展吗。然后找到php.ini一看,不对啊,习惯性的已经把curl扩展打开了


因为我知道我要用到curl的。看了下phpinfo找不到curl的东西,当时也没继续深入研究问题了


把问题归在apache2.4是第三方编译的,系统是64位等问题上,就算了,还是用回原来的Php5.6.0就好了


今天在一台服务器上又遇到这个问题了,没办法啊,不解决,事情没法继续做了,我本地升级PHP的时候有备用,切换改个目录名


就可以了,但是服务器上就不行,太麻烦了,于是就只好去解决这个问题


第一意识还是没开curl扩展,但是打开php.ini发现又是开了,于是又开始蒙了


难道64位系统的过,看了下系统信息32位的2003,这下没得怪的了


google一下吧


大多是没用的信息,都是没开扩展导致的


还有一堆复制文件的


最讨厌复制文件到system32了。


于是继续搜寻,在php官方手册下方,有一个人的评论引起了注意,官方地址是:


http://nz.php.net/manual/en/curl.installation.php


原文自己找吧,这个人还是复制了文件到system32,直接忽略,还有这么一句话:


Move to Apache24\bin folder
libssh2.dll


难道这个可以,这个又不是复制文件系统目录,于是试了一下,好吧,报错消失,那就这样吧,下次可以升级PHP到最新版本了

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《一个奇葩的php的curl扩展的问题

奖励一下

取消

分享不易,烦请有多多打赏,如您也困难,点击右边关闭即可!

扫码支持
扫码打赏,5元,10元,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

-秒后自动关闭,如已打赏,或者不愿打赏,请点击右上角关闭图标。

发表评论

路人甲 表情
看不清楚?点图切换