2015-05-25 41 views
1

我的WordPress網站有問題,但是,我試圖改變菜單,當我進行更改,然後點擊「保存」,幾秒鐘後顯示空白頁面。這個菜單包含很多菜單項。但是,當我嘗試編輯包含較少菜單項的菜單時,一切正常。更改WordPress中的菜單後,它給出空白頁

我該怎麼辦?

另外我在我的錯誤日誌中發現了這個錯誤,不知道如何解決它們。順便說一句,我是php開發人員。

[25-May-2015 18:02:09 Europe/Budapest] PHP Fatal error: Call to undefined function send_origin_headers() in /home/gloster/public_html/wp-admin/admin-ajax.php on line 25 


[25-May-2015 15:09:34 UTC] PHP Fatal error: Call to undefined function wp_get_nav_menu_to_edit() in /home/gloster/public_html/wp-admin/nav-menus.php on line 477 

編輯:我發現17後的菜單項,任何更改菜單爲空

+0

空白頁表示語法錯誤。使用錯誤報告。在打開PHP標記 (例如'<?php error_reporting(E_ALL);)後立即在文件頂部添加錯誤報告。 ini_set('display_errors',1);'然後你的代碼的其餘部分,看看它是否產生任何東西。 –

+0

是的,通常情況下,我怎樣才能編輯另一個沒有問題的菜單?此外,我在URL中使用&debug = 1。感謝您的評論。 – harisdev

回答

0

這是由於爲php.ini變量。我增加了這些:

suhosin.post.max_vars 
suhosin.request.max_vars