英溯IT论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5798|回复: 0

discuz论坛出现“您当前的访问请求当中含有非法字符,已...

[复制链接]

105

主题

113

帖子

588

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
588
发表于 2023-12-26 10:11:53 | 显示全部楼层 |阅读模式

论坛站点在发布帖子或搜索的时候出现“您当前的访问请求当中含有非法字符,已经被系统拒绝”该如何处理呢?经过仔细分析发现,当发布的正文内容出现特殊符号(&,/,<,>等)时出现这样的错误提示。如下图所示:

解决办法

主要是因为论坛的配置文件里的安全检查有关,通过修改discuz站点的配置文件config/config_global.php,把安全检查禁用即可解决问题。

使用ftp工具将config_global.php文件下载到本地,用编辑器打开。定位到:

// ------------------------- CONFIG SECURITY -------------------------- //

$_config['security']['authkey'] = 'udp350ptajkj';

$_config['security']['urlxssdefend'] = 1;

$_config['security']['attackevasive'] = '0';

$_config['security']['querysafe']['status'] = 1;

找到

$_config['security']['urlxssdefend'] = 1;

$_config['security']['urlxssdefend'] = 1;

更改为

$_config['security']['urlxssdefend'] ='0';

即后面的数字1改为0,最后通过ftp工具覆盖上传就可以解决问题。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|英溯IT论坛 ( 沪ICP备13022730号-6 )

GMT+8, 2024-12-22 14:46 , Processed in 0.081348 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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