![](/img/trans.png)
[英]Why do I get “POST http://54.xx.xx.xx/wp-admin/admin-ajax.php 500 (Internal Server Error)” when using Wordpress+Ajax?
[英]Why do I get a 404 when trying to access /wp-admin/options-permalink.php?
我一直在搜尋以了解發生了什么,並且我已經了解到問題出在服務器的配置中。 (我的本地安裝沒有此類問題)
我最近安裝了APC,並試圖設置memecached,但我不明白這將如何影響wp寫入.htaccess文件的能力!
有人有見識嗎?
錯誤日志中什么都沒有顯示,這使得很難追蹤問題,但是我發現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()
仍按預期運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.