我一直在寻找了解正在发生的事情,并且我已经明白问题出在服务器的配置中。 (我的本地安装没有这样的问题)
我最近安装了APC,并试图设置memecached,但我不明白这会如何影响wp写入.htaccess文件的能力!
有没有人有一些见解?
答案 0 :(得分:0)
错误日志中没有显示任何内容,因此很难跟踪问题,但我发现apache_mod_loaded()
已挂接到got_url_rewrite()
,wp-admin/options-permalink.php:79
会调用此问题。
apache_mod_loaded()
根据您的服务器配置解析phpinfo()
,我的PHP在运行phpinfo()
时抛出错误。可能是一项安全措施。
我做了一个新的PHP和& Apache来解决这个问题。
如果你绝望,沮丧,或者不介意破解核心,(并且至少知道你的服务器 能够满足wp对网址重写的要求),只需要{{1} } return got_url_rewrite()
。在我的测试中,true
仍按预期运行。