king

异步执行需要空间支持“fsockopen”的无阻塞模式解决方法

king web技术 2018-09-13 2594浏览 0

 后台系统检测中的环境检测,有一项“异步执行”的检测,此项对计划任务的执行有优化作用
异步执行需要空间支持“fsockopen”的无阻塞模式
异步执行需要空间支持“fsockopen”的无阻塞模式解决方法

1,如果fsockopen不存在或者存在但是不好用,联系空间商
2,如果fsockopen存在但是检测异步执行不能用,说明是stream_set_blocking(无阻塞模式)不可用,联系空间商


解决方法:

一:

第一步
找到php.ini文件,用记事本打开,查找 allow_url_fopen = 看看后面是 off  还on, 如果是on,直接看下一步,如果是off 那就修改成on,需要注意完整的是allow_url_fopen = on等号的左右有空格。
allow_url_fopen = on
第二步
继续在php.ini文件中,查找,查找extension=php_openssl.dll  找到以后大家注意,extension=php_openssl.dll这段代码前面会有个 ; 号,只要把这个 ; 号删除,然后保存。
extension=php_openssl.dll
第三步
如果是IIS 就重启IIS
如果是apache 就重启apache


二:

更换php版本为5.4即可!

继续浏览有关 fsockopen 的文章
发表评论