WordPressで自分のサイトのヘッダーメニューを保存できません - 500内部サーバーエラーで失敗します。 .htaccessファイルを更新しようとしましたが、PHPのメモリ制限は128Mに設定されています。コアファイルは最近更新され(4.8)、サイトの他のすべてのファイルは保存されます(ページ、その他のメニュー、内線)。エラーを取得するのはヘッダーメニュー(60以上の項目)です。nav-menus.phpにメニューを保存するとWordPress 500内部サーバーエラーが発生する
EDIT
デバッグログメニューを保存しようとした後に致命的なエラーが含まれていません。しかし、非難されたもののPHPの多くの通知。
[16-Aug-2017 17:23:21 UTC] PHP Notice: Undefined variable: th_query in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/functions.php on line 377
[16-Aug-2017 17:23:21 UTC] PHP Notice: Trying to get property of non-object in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/functions.php on line 377
[16-Aug-2017 17:23:23 UTC] PHP Notice: The called constructor method for WP_Widget in WDG_SpecialRecentPostsPro is <strong>deprecated</strong> since version 4.3.0! Use <pre>__construct()</pre> instead. in /var/www/vhosts/mysite.com/mysubsite.com/wp-includes/functions.php on line 3894
[16-Aug-2017 17:30:27 UTC] PHP Notice: Use of undefined constant url - assumed 'url' in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/header.php on line 339
[表示]> [メニュー]にヘッダーメニューを保存しようとすると、500エラーが表示されます。
チェックサーバのログください –
あなたはヘッダ 'にコードを貼り付けた場合に同じことが起こるん。 php'?また、構文は有効ですか? –
500は通常、構文エラーを意味します。ブラウザでソースコードを調べて、生成されたHTMLがどこで停止するかを確認します。 – user8230352