VPS侦探论坛

 找回密码
 注册
查看: 5633|回复: 3

求助:开启fsockopen 重新启动后出错

[复制链接]
发表于 2012-9-20 21:16:46 | 显示全部楼层 |阅读模式

安装了LNMP后运行正常,但有个功能(调用外部网站发短信)需要用到fsockopen,就在网上找了开启fsockopen的方法:1。allow_url_fopen = on2。去掉 extension=php_openssl.dll这段代码前面会有个 ; 号但fsockopen还是用不了,然后看到 disable_functions = ..  下面包含了fsockopen,就将fsockopen从disable_functions 去掉;发现fsockopen可以用了,功能也正常(可以发短信),但过了几个小时,发现fsockopen用不了,重启lnmp,有错误显示:Starting php_fpm PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/php_openssl.dll' - /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0 是什么状况啊?求助?是我修改错误?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-9-20 21:59:16 | 显示全部楼层


你可以自己用论坛搜索 php_openssl.dll  
下面选上全文搜素,你会找到很多帖子
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-9-21 08:59:46 | 显示全部楼层

谢谢,原来php_openssl.dll是windows的开启方式。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-10-17 14:31:51 | 显示全部楼层



正确的方法应该是:

编辑/usr/local/php/etc/php.ini  查找disable_functions ,将里面的fsockopen去掉(应该是最后一个)

然后再执行:/root/lnmp reload 重启lnmp
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 12:29 , Processed in 0.026094 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表