民审-M

解决Discuz! X3.4 不支持fsockopen和allow_url_fopen环境提示Authorization Error!

作者:民审-M   发布时间:2018-03-21 13:42   回复数:26   浏览数:1640
民审-M
164026民审-M金牌草根
热门 2018-03-21 13:42:24
164026 热门 2018-03-21 13:42:24
本帖最后由 民审-M 于 2018-3-21 13:48 编辑

解决Discuz! X服务器禁止了外部访问权限allow_url_fopen,,导致 Authorization Error! Unable to connect to server!

fsockopen()
不支持
该函数需要 php.ini 中 allow_url_fopen 选项开启。


站长端解决方案:

服务器的php.ini文件设置关闭了allow_url_fopen,如果你是租用的服务器或者虚拟主机,需要联系服务商。

; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
allow_url_fopen = On

; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
allow_url_include = Off
其他云主机服务器排查问题步骤如下:
1、首先查看php是否有禁用相关函数[indent][p=22, null, left]找到php.ini ,打开,查找“disable_functions”,看后面是否列出了禁用函数,如果有fsockopen,说明此函数已经被禁用,直接去除此函数重新php服务,看问题是否解决,一般没有必要不必禁用函数,可将=后面的函数名全去除[/p][/indent]2、查看allow_url_fopen是否开启[indent][p=22, null, left]在php.ini中查找“allow_url_fopen”,看=后面是否为On,如果是Off 则说明,些函数被关闭,我们只需修改为On ,重起php服务,再去看问题是否解决[/p][/indent]3、修改extension=php_openssl.dll[indent][p=22, null, left]在php.ini中查找“extension=php_openssl.dll”,将前面的“;”去掉,然后重起php服务,看问题是否解决.
注:.dll是windows 特有的。如果是Linux主机,可不必尝试这个办法。[/p][/indent]

服务端解决方案:
本部分内容设定了隐藏,需要回复后才能看到


【鱼乐圈】水族
沙发【鱼乐圈】水族步入草根 2018-03-31 21:19
学习下看看
蛋仔
板凳蛋仔步入草根 2018-04-12 21:15
LOOK AT
jiazi
地板jiazi步入草根 2018-04-19 11:22
小草给力啊 支持支持!!!!
阳光在线
4楼阳光在线步入草根 2018-05-11 16:17
看一下怎么回事
9336677
5楼9336677步入草根 2018-05-11 18:27
看看卡按侃侃看棵
aaaaa997
6楼aaaaa997步入草根 2018-05-16 14:30
看看看解决办法
Christ-泰国
7楼Christ-泰国终身ViP 2018-05-21 10:51
看看                
美美爱
8楼美美爱步入草根 2018-05-23 22:46
刚好出现这个问题,希望可以解决,谢谢!!!
193539200
9楼193539200终身ViP 2018-06-05 10:42
学习下
猫猫咪呀
10楼猫猫咪呀步入草根 2018-06-05 10:45
。。。。。。。什么。啊。
Suthree°
11楼Suthree°步入草根 2018-06-14 09:03
解决Discuz! X3.4 不支持fsockopen和allow_url_fopen环境提示Authorization Err
艺美娃娃
12楼艺美娃娃步入草根 2018-06-28 13:43
谢谢草根网 支持
tomcaroline
13楼tomcaroline步入草根 2018-07-07 16:52
来看看
慢慢游
14楼慢慢游步入草根 2018-07-12 15:28
看看是不是这个问题啊!
游客
登录后才可以回帖,登录 或者 注册