-
投稿者投稿
-
2025年10月30日 5:27 PM #146706
【お使いの Snow Monkey のバージョン】
29.1.6
【お使いの Snow Monkey Forms のバージョン】
12.0.1
【お使いの PHP のバージョン】
8.3
こちら、Snow Monkey Formsを利用して運用をしていたWebサイトで、いつからか、次のようなエラーが表示されて、フォームが表示されなくなっておりました。
> 予期しない問題が発生しました。 後でもう一度やり直すか、他の方法で管理者に連絡してください。
> (status: SyntaxError: Unexpected token ‘<‘, “<br /> <b>”… is not valid JSON)バージョンを、10.0まで落としてインストールし直してみたのですが、発生してしまいバージョンによるものではなさそうでした。
せめて、エラーが発生しているファイル名や行番号などが分かれば、ソースをみて探れるのですが、ヒントがなさ過ぎてどこから調査の手をつけたら良いのかが分かりません・・ もう少し詳しいエラーメッセージなどを見ることはできませんでしょうか?(サーバーのログなどは確認しにくく・・
恐れ入りますが、教えてくださいませ。
♥ 0Who liked: No user2025年10月30日 5:33 PM #146707Snow Monkey Forms は画面の描画に REST API を使っています。
Snow Monkey Forms に限らず、どこかで PHP の Warning や Notice がでると、それが REST API にも影響し、レスポンスの json が崩れ、そのエラーが出ます。
どこでエラーが出ているのかはサーバーのエラーログを確認する必要があります。
(あるいは、ブラウザのネットワークタブで当該通信のレスポンスを確認したら、なにかわかるかもしれません)♥ 0Who liked: No user2025年10月30日 5:43 PM #146708的外れだったらすみません。
セキュリティプラグイン等で、REST API をブロックしていませんか?https://example.com/wp-json/snow-monkey-forms/v1/forms(example.com は自分のサイトのドメインに置き換え)
→ JSON が返ればOK。
→ HTMLや403/404が返る場合は REST API がブロックされている可能性があります。♥ 0Who liked: No user -
投稿者投稿
- このトピックに返信するにはログインが必要です。
