曾经有用户遇到过这个情况:一进后台详细设置或者提交留言时页面就自动关闭,反复测试均是如此,找不到原因。于是找到了我。通过测试确实在她的空间里发现存在这个问题,放到其他服务器中就没问题。而且其他程序也没有发现问题,困惑了很久。
后来一次偶然的机会,用户在和租用的虚拟主机管理员交流时,才找到症结所在:原来服务器上装了某品牌的服务器非法字符监控软件(有的可能叫SQL防注入系统),用于监控用户网站的信息。由于LFMessS系统自带的有一套非法字符和防SQL注入系统,结果就发生了冲突(相当于一个杀毒软件把其他杀毒软件的病毒库当做病毒识别一样)。一旦LFMessS系统相关的组件工作时(比如提交留言时,LFMessS系统要进行过滤和监控的),服务器安装监控软件过滤列表就把LFMessS系统自带的过滤列表识别为非法信息,结果就出现了强制自动关闭网页情况。
至于解决方案,那就只能和虚拟主机提供商进行沟通,看如何处理。或者直接更换虚拟主机供应商。我当时帮用户处理办法时,请虚拟主机供应商提供过滤列表,对照之后,删除LFMessS系统对应内容,降低了系统安全性,但是解决不能使用问题。