老司机 发表于 2023-12-26 10:11:53

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

论坛站点在发布帖子或搜索的时候出现“您当前的访问请求当中含有非法字符,已经被系统拒绝”该如何处理呢?经过仔细分析发现,当发布的正文内容出现特殊符号(&,/,<,>等)时出现这样的错误提示。如下图所示:https://www.honmau.com/static/upload/image/20221006/2022100620568509.jpg解决办法主要是因为论坛的配置文件里的安全检查有关,通过修改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';https://www.honmau.com/static/upload/image/20221006/2022100617224107.jpg即后面的数字1改为0,最后通过ftp工具覆盖上传就可以解决问题。
页: [1]
查看完整版本: discuz论坛出现“您当前的访问请求当中含有非法字符,已...