VPS侦探论坛
标题:
QQ登录第三方网站php7提示开启curl
[打印本页]
作者:
sunhomeway
时间:
2018-3-19 23:10
标题:
QQ登录第三方网站php7提示开启curl
从头说:开始在搬瓦工VPS,centos6.5,PHP版本5.4,基本配置,基本没动,很容易就能QQ第三方登录了,没有去php.ini开启curl。后来换到阿里云服务器centos 7.0,因为程序建议php版本7.0以上,就安装7.0了,结果QQ第三方登录就提示“可能未开启curl支持,请尝试开启curl支持,重启web服务器”。我到php.ini里把extension=php_curl.dll打开了,然后
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
也执行过了,php.ini也改成
extension = "curl.so"
重启PHP,就是报错
[root@iz2zebqngpatc0988yh1n0z ~]# /etc/init.d/php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm [19-Mar-2018 22:56:30] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library './usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/php_curl.dll' - ./usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/php_curl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
done
军哥帮我解决吧!!!
作者:
licess
时间:
2018-3-20 10:35
curl是基本模块,默认就有,你自己添加的不对肯定就报错
你可以自己去phpinfo里看一下curl肯定是存在的,phpinfo里发curl部分的信息看一下
作者:
sunhomeway
时间:
2018-3-20 11:40
不知道怎么回事,谢谢军哥
作者:
sunhomeway
时间:
2018-3-20 11:51
还有这个。。
作者:
licess
时间:
2018-3-20 14:26
centos 6和7如果没改都nss的,可以自己yum install nss curl 后重启再试一下
还不行的话 wget -qO - http://soft.vpser.net/lnmp/ext/upgrade_nss2openssl.sh|bash 试一下,然后重启
也可以把php的curl改成openssl的,1.4+版本的lnmp修改安装包目录下的 include/php.sh 将里面的if [[ "${DISTRO}" = "CentOS" && "${Is_ARM}" = "y" ]];then 替换为 if [[ "${DISTRO}" = "CentOS" || "${Is_ARM}" = "y" ]];then 保存,然后重新升级一下php
欢迎光临 VPS侦探论坛 (https://bbs.lnmp.com/)
Powered by Discuz! X3.4