Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

記事保存ができない。「更新に失敗しまし...
 
共有:
通知
すべてクリア

[解決済] 記事保存ができない。「更新に失敗しました。 返答が正しい JSON レスポンスではありません。」

18 投稿
5 ユーザー
6 Reactions
5,369 表示
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

初めまして。

ワードプレス初心者ですが、Cocoonはとても分かりやすく、楽しく設定を進めておりました。

しかし、いざ記事を保存しようとしたら、保存ができません。エラーメッセージは、「更新に失敗しました。 返答が正しい JSON レスポンスではありません。」と出てきます。

解決方法を検索し、自分でやり方が分かるものは試して見ましたが、未だに解決しておりません。(プラグイン停止、キャッシュ削除、テーマ変更を試しました。テクニカルなことは、やり方が分かりませんでした。)

 

そして、解決はしていないのですが、把握している現状は;

・ブロックエディター+パーマリンクカスタム(投稿名)だと保存できない。

・ブロックエディター+パーマリンク基本だと保存できる。

・クラシックエディター+パーマリンクカスタムだと保存できる。

 

クラシックエディターを使用すれば全て解決するのですが、Cocoonブロックエディターがとても使いやすいので、どうしてもブロックエディターを使用したいのです。(また、クラシックエディターは今後廃止されるということもあり。)

また、パーマリンクもSEO上投稿名なりカスタムで変更した方が良いと見ましたので、カスタムできる方が良いと思っています。(間違った知識であれば、ご指摘お願いします。)

ご教授宜しくお願い致します。

----------------------------------------------
サイト名:南国モルディブに暮らす
サイトURL: https://hitomysha.com
ホームURL: https://hitomysha.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
スキン:/wp-content/themes/cocoon-master/skins/skin-mixblue/style.css
WordPressバージョン:5.4
PHPバージョン:7.3.13
ブラウザ:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.1 Safari/605.1.15
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate
言語:en-us
----------------------------------------------
テーマ名:Cocoon
バージョン:2.1.4.1
カテゴリ数:14
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.1
style.cssサイズ:719バイト
functions.phpサイズ:203バイト
----------------------------------------------
Gutenberg:1
AMP:1
PWA:0
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/2020/04/IMG_2302-scaled.jpg
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:1
CSS縮小化:1
JavaScript縮小化:1
Lazy Load:1
WEBフォントLazy Load:0
----------------------------------------------
利用中のプラグイン:
All In One SEO Pack 3.4.2
BackWPup 3.7.1
Classic Editor 1.5
ConoHa WING コントロールパネルプラグイン 1.0
ConoHa WING 自動キャッシュクリア 1.0.0
Contact Form 7 5.1.7
Edit Author Slug 1.6.1
EWWW Image Optimizer 5.2.5
SiteGuard WP Plugin 1.5.0
Throws SPAM Away 3.1.3
TinyMCE Advanced 5.4.0
WP Health (Formerly My WP Health Check) 1.8.10
WP Multibyte Patch 2.8.4
WP User Avatar 2.2.5
----------------------------------------------


   
中古ドメイン騎士オーラン
(@orank)
New Member Registered
結合: 5年前
投稿: 2
 

以下の2点の解決方法はどうだろうか。2つ目のカスタム設定がおっしゃっていることに該当する気もするが。

 

.htaccessを見直す

https://office-obata.com/report/memorandum/post-4050/

 

 

・パーマリンク カスタム設定のミス

https://www.turetiru.com/entry/article-unupload-problem/


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

以下の方法で、投稿時にエラーメッセージが出ていないか確認していただいてよろしいでしょうか。
https://nelog.jp/edump-wordpress-error-check
エラーメッセージが出ていたら、「エラーテキスト」と「画面のスクリーンショット」をいただければと思います。


   
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

@orank さん、

ご返信ありがとうございます!リンク確認いたしました。

まず、.htaccessはリンクのように空欄ではありませんでした。

また、パーマリンクはカスタムと記載しましたが、投稿名にしか変更しておりません。
パーマリンクは基本に設定すると保存ができるのですが、それだとあまりブログ運営していく上で良くないのかなと思い、解決方法を探しております。


   
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

@yhiraさん、

ご返信ありがとうございます!

本当に使いやすいテーマ、ありがとうございます。

 

ご紹介いただいたプラグイン利用しましたが、エラーメッセージは出ませんでした。

(edump出力ページにたくさん表示は出ましたが、エラーという表記がない場合はエラーではないですよね?知識が少なく、理解不足であればご指摘ください。)

その他確認事項ありましたら、アドバイスお願い致します。


   
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

@yhiraさん

再度、返信失礼いたします。

昨日、Edumpの出力ページではエラーメッセージなかったのですが、先ほどエラーがあったと通知が届きました。

メール通知だったので、以下エラー詳細をコピペします;

エラー詳細
===============
エラータイプ E_PARSE が /home/c3146379/public_html/hitomysha.com/wp-content/plugins/edump/edump.php(232) : eval()'d code(7) : eval()'d code ファイルの 242 行目で発生しました。 エラーメッセージ: syntax error, unexpected '5782' (T_LNUMBER) 」

 

ご確認、宜しくお願いします。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 
投稿者:: @Hitomysha

(edump出力ページにたくさん表示は出ましたが、エラーという表記がない場合はエラーではないですよね?知識が少なく、理解不足であればご指摘ください。)

一応このメッセージと、スクリーンショットもいただければと思います。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 
投稿者:: @Hitomysha

エラータイプ E_PARSE が /home/c3146379/public_html/hitomysha.com/wp-content/plugins/edump/edump.php(232) : eval()'d code(7) : eval()'d code ファイルの 242 行目で発生しました。 エラーメッセージ: syntax error, unexpected '5782' (T_LNUMBER) 」

これはプラグイン側のエラーみたいです。
メッセージを確認後、プラグインは切っておいた方が良いかもしれません。


   
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

@yhira さん

ご返信ありがとうございます。

今日エラーがあるとのメールが届いたときに、edumpがエラーを引き起こしたと思い、一旦edumpプラグインを削除しました。(プラグインページでも、そのような表示が出ていたので。添付画像をご覧ください。)

 

そして、たった今わいひらさんからの返信を拝見し、もう一度プラグインを有効化しようとしたらできませんでした。

重大なエラーを引き起こしたため、プラグインを有効化できませんでした。
Parse error: syntax error, unexpected '4000' (T_LNUMBER) in /home/c3146379/public_html/hitomysha.com/wp-content/plugins/edump/edump.php(232) : eval()'d code(7) : eval()'d code on line 242」

とのメッセージが出ています。

昨日スクショを取っておらず申し訳ないです。。

 


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

edumpでエラーが出る場合は、どうしようもないかもしれません。
以前に表示されていたメッセージが必要かも。
なので、WordPressをデバッグモードにしてメッセージを確認してみるとか。
方法は「WordPress デバッグモード」で検索してみてください。

というか、その前にプラグインが原因でないかを確認した方が良いかもしれません。
全てのプラグインを無効化して、現象が再現されるかどうかを確認していただければと思います。


   
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

@yhira さん、

ご返信ありがとうございます。

デバックモードやってみます!

デバックモード確認できたら、またご報告いたします。

また、全てのプラグイン無効化はやってみたのですが、状況に変化ありませんでした。


   
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

ブラウザのデベロッパーツールでも確認されるといいように思えます。やり方は簡単です。

  1. 記事を保存し、「更新に失敗しました。 返答が正しい JSON レスポンスではありません。」のエラーを出す。
  2. そのままの状態でデベロッパーツールを立ち上げる。
  3. デベロッパーツールの Console タブに何かエラーが出ていないか確認する。

このエラーは原因が多岐にわたるので、原因の特定が大変だと思います。サーバーの WAF も原因になりえます。


   
わいひら reacted
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

@akira さん、

ご返信ありがとうございます!

早速ご提案していただいた方法を試して見ました。

添付画像のエラーが出ているのですが、これで原因が特定できるでしょうか?

 

また、他サイトでWAF設定のことも見たので、自分の設定を確認するとONになっていました。他にはどうするかわからず、とりあえずONになっていることを確認したのみです。


   
かうたっく
(@kautakku)
Famed Member Moderator
結合: 7年前
投稿: 4764
 

conohaのWAFっぽいかもしれないですね?

投稿者:: @Hitomysha

自分の設定を確認するとONになっていました。他にはどうするかわからず、とりあえずONになっていることを確認したのみです。

WAF設定などで閲覧拒否がないかチェックしていただけますか

該当ファイルだけサーバーのセキュリティが拒否している可能性をって話です❦

 


   
わいひら reacted
(@akira)
Famed Member Registered
結合: 7年前
投稿: 1657
 

サーバーが 403 を返しているので、WAF の可能性が高いですね。

とりあえず WAF を無効にし、保存をします。それで正常に保存ができれば、確実に WAF が原因と分かります。

無効にする方法

ただ、WAF は有効にしておくのがいいため、除外設定をし Hitomysha さんは攻撃者ではないとサーバーに教えてやる必要があります。除外設定後は、WAF を有効に戻します。

除外設定のやり方


   
わいひら reacted
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

@kautakku さん、@akira さん、

ご返信ありがとうございます!

 

ConohaのWAF設定を確認いたしました。

ログを添付しましたので、ご確認お願いします。

ちなみに、このログ中でどれが私自身のアクセスなのか分かるのでしょうか?IPアドレスがどれも自分のものとは異なるようなので。質問ばかりで申し訳ありません。

 

また、WAF設定をOFFにして記事を保存してみましたが、状況は変わらずでした。

しかし、フォーラムのどこかでWAF設定変更の反映には時間がかかると拝見したので、また数時間後に記事が保存できるかやってみます。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

今回の不具合と関係あるかわかりませんが、以下のサイトのURLと

サイトURL: https://hitomysha.com

以下のURLスキームが違うのが気になります(こっちはhttp)。

URLスキームがhttpsとhttpで違うと、別サイトとなるためクロスサイトスクリプティングとエラーメッセージが出るのもわかります。


   
(@Hitomysha)
Active Member
結合: 5年前
投稿: 9
Topic starter  

@yhira さん、アドバイスをいただいた皆様、

たくさんのアドバイスありがとうございました!

問題を解決することができました!!

 

@akira さんに教えていただいた、開発者ツールのエラーメッセージを友人に見せて相談したところ、色々と調査をしてくれ、REST-API設定をオフにしたらどうだろうか?と提案されました。

早速その設定をオフに変更すると、すぐに記事を保存できるようになりました!

 

様々なアドバイスをいただき、本当にありがとうございました。


   
わいひら reacted
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました