2014-02-12 110 views
2

我一直在全面搜索以了解正在发生的事情,并且我已经了解到问题出在服务器的配置中。 (没有这样的问题与我的本地安装)为什么我在尝试访问/wp-admin/options-permalink.php时遇到404错误?

我已经安装APC最近,并尝试设置memecached调情,但我不明白这将影响wp的能力写入.htaccess文件!

有没有人有一些见解?

+0

我已经能够通过注释第77-81行和flush_rewrite_rules()来阻止404的发生。在:143。 –

回答

0

什么都没有显示在错误日志,这使得它很难追查问题,但我发现apache_mod_loaded()被挂钩到got_url_rewrite()被调用wp-admin/options-permalink.php:79

apache_mod_loaded()解析phpinfo()取决于您的服务器配置,并且当运行phpinfo()时,我的PHP发生错误。可能是安全措施。

我做了一个PHP的新构建& Apache来解决这个问题。

如果你绝望,沮丧,或者不介意黑客核心,(并至少知道你的服务器能够WP的URL重写要求)只是让got_url_rewrite()回报true。在我的测试中,flush_rewrite_rules()仍按预期运行。

相关问题