|
发表于 2017-11-7 10:02:09
|
显示全部楼层
5 Y; E2 @6 }1 b7 w a7 F
这是 Discuz! 的一个 bug,搜索内容里如果出现英文单引号“'”,就会提示: http://www.pdawiki.com/forum/sea ... bmit=yes&kw=%27
5 t: q) m" s m8 ~' i4 EDiscuz! System Error
1 {) J4 w4 N% c您当前的访问请求当中含有非法字符,已经被系统拒绝
9 v( h% d5 R/ ~+ m" s$ \PHP Debug
( p3 F) O/ {6 B' m) k% J6 V
0 }- M$ e' ^ ~( q[Line: 0022]search.php(discuz_application->init) ^! ^$ ]" T0 j' ?3 h% I# ]% N
[Line: 0071]source/class/discuz/discuz_application.php(discuz_application->_init_misc)5 p% O! e9 X G8 Q
[Line: 0553]source/class/discuz/discuz_application.php(discuz_application->_xss_check)+ f% {& d+ c" Y5 Z5 }5 J9 h4 x
[Line: 0371]source/class/discuz/discuz_application.php(system_error)
* v* n- s) L( ^1 R[Line: 0023]source/function/function_core.php(discuz_error::system_error): z4 u& n3 {. J% Q$ G
[Line: 0024]source/class/discuz/discuz_error.php(discuz_error::debug_backtrace) : e. ]0 B6 {8 v
( O! h- r; J: v. T这是出于安全方面的考虑。
1 h2 b: c8 r: U- q, A% V1 v8 ?0 A' X4 M5 V w* s6 N
在论坛后台没有解决这个问题之前,我们搜索的时候,把“搜索内容”里的英文单引号“'”去掉就是了。' q/ Z( Z8 U4 O* y7 Y4 X' H- y
比如搜索“Merriam-Webster's”会提示 http://www.pdawiki.com/forum/sea ... Merriam-Webster%27s& F% v& r* W+ M, H) e
那就改搜“Merriam-Webster s”就行了 http://www.pdawiki.com/forum/sea ... w=Merriam-Webster+s
5 O2 m" i! P7 d) f9 p# q: |1 `7 W) {" u- a- c% f* r* o# o
3 P: w6 W, B' F, D0 ^
后台解决方案:http://www.discuz.net/thread-3484417-1-1.html, a! r, r9 |0 P6 b+ K: I. e
( }: m3 K1 i. b1 l& z2 }6 m& N8 b9 w: `, Z9 [. R
|
评分
-
1
查看全部评分
-
|