javascript ajax ボタンは http://127.0.0.1 では正常に動作しますが、http://localhost:8888/xxx/public ではエラーが発生して失敗します
P粉718165540
P粉718165540 2023-09-21 20:47:40
0
1
757

私は仕事でlaravel 10 php 8.10を使用しています。ここでは、javascript ajaxボタンがphpArtisan Serve http://127.0.0.1で正常に機能していますが、**MAMP PRO** (localhost:8888) でエラーが発生します(エラーリクエストの処理中に発生しました)、URL http://localhost:8888/xxx/public では機能しません。以下は html と js のスニペットです:

この問題を解決するには助けが必要です。

リーリー

この問題を解決するには助けが必要です。

P粉718165540
P粉718165540

全員に返信(1)
P粉384366923

MAMP Apache ポートは確かにポート 80 ではなくポート 8888 に設定されていますか?

これを数回実行し (テスト用にポート 8888、デプロイメント用にポート 80)、Ajax 呼び出しを localhost:8888 ではなく localhost をターゲットにするようにしたり、その逆を維持したりしました。

あるいは、Ajax 呼び出しで 8888 ポートを明示的に指定する必要がある場合もあります。例:

url: 'http://localhost:8888/admin/update-socialmedia-status'

###お役に立てれば?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート