dedecms 评论不能显示 解决方法

有篇文章说

 

解决方法:

1.检查你目录的权限

2.设置/plus/feedback.php 中的 ln=30(行) 在 $msg = eregi_replace($notallowstr,"***",$msg);  前面加 "//" 变成:

//$msg = eregi_replace($notallowstr,"***",$msg);

上传到空间上替换原来的就可以了.

 

其实不是这样

 

其实是自己的正则写的有问题

比如  在过滤设置里面

默认是 她妈|它妈|他妈|你妈

 

比如我们加了几个词语 她妈|它妈|他妈|你妈|fuck|去死|贱人|

 

那么 就是 多写了 一个 | 正则错了 所以 eregi_replace($notallowstr,"***",$msg);

替换没了

也就没有评论了

 

正确做法是 修改正则

你可能感兴趣的:(PHP)