此网站搜索显示 含有非法字符,被系统拒绝,求教,如图
如图,谢谢这是 Discuz! 的一个 bug,搜索内容里如果出现英文单引号“'”,就会提示: http://www.pdawiki.com/forum/search.php?mod=forum&searchid=89&orderby=lastpost&ascdesc=desc&searchsubmit=yes&kw=%27
Discuz! System Error
您当前的访问请求当中含有非法字符,已经被系统拒绝
PHP Debug
search.php(discuz_application->init)
source/class/discuz/discuz_application.php(discuz_application->_init_misc)
source/class/discuz/discuz_application.php(discuz_application->_xss_check)
source/class/discuz/discuz_application.php(system_error)
source/function/function_core.php(discuz_error::system_error)
source/class/discuz/discuz_error.php(discuz_error::debug_backtrace)
这是出于安全方面的考虑。
在论坛后台没有解决这个问题之前,我们搜索的时候,把“搜索内容”里的英文单引号“'”去掉就是了。
比如搜索“Merriam-Webster's”会提示 http://www.pdawiki.com/forum/search.php?mod=forum&searchid=91&orderby=lastpost&ascdesc=desc&searchsubmit=yes&kw=Merriam-Webster%27s
那就改搜“Merriam-Webster s”就行了 http://www.pdawiki.com/forum/search.php?mod=forum&searchid=93&orderby=lastpost&ascdesc=desc&searchsubmit=yes&kw=Merriam-Webster+s
后台解决方案:http://www.discuz.net/thread-3484417-1-1.html
页:
[1]