是什么原因会导致htaccess文件被修改? 时间:2013-05-22 作者:cutoverRooster 我最近创建的一个wordpress网站出现了一个500内部服务器错误。经过数小时令人难以置信的思考和检查错误日志,我发现htaccess 已修改用户目录中的文件,其中ss 添加到导致错误的文件末尾。在更改并上传文件后,该网站恢复了。我想知道是什么导致了这一切?它托管在godaddy服务器上,文件的权限为604。是服务器被黑客攻击,还是wordpress以某种方式将其写入文件。谢谢 1 个回复 最合适的回答,由SO网友:fuxia 整理而成 刷新重写规则时可能会发生这种情况。功能insert_with_markers() 正在使用fopen(), 但不是flock(), 所以当两段代码调用flush_rewrite_rules() 几乎同时,第二个进程可以在第一个进程关闭该文件之前写入该文件。检查插件和主题flush_rewrite_rules(), 尤其是那些注册自定义帖子类型或分类的人。一些写得很差的插件在每次加载页面时都会调用这个。禁用该插件。 结束 文章导航