ホームページ  >  に質問  >  本文

このルートは POST メソッドをサポートしていません。サポートされているメソッド: GET、HEAD。ララベル9

まず第一に、私は初心者であり、この質問が何度か尋ねられ、回答されていることは知っています。すでに解決策を試したか、提案を実行したので、専門家の助けが必要です。

私が試したこと: - フォーム要素内のブレード ファイルに @csrf を追加しました。 - 投稿とルートへのアクセスが小文字かどうかを確認します。 -4 番目に公開などの変更を取得します。

上記は問題の解決には役に立ちません。残念ながら、まだ頭を悩ませています。

実際には、画像をアップロードし、画像にタイトルを追加して送信しようとしています。別のページに移動して、左上隅のドロップダウンにデータが表示されるはずですが、ヘッダーに画像が表示されます。

編集: 解決策: 次のコマンドを実行してエラーを削除しました:

php 職人ルート: クリア

エラーの画像とフォルダー構造を以下に示します。

間違った画像が発生しました。 プロジェクトのディレクトリ構造

コードは以下のように表示されます:

Web.php

リーリー

PostsController.php

リーリー

Model/Posts.php

リーリー

views/posts/create.blade.php

リーリー @終了部分

ご協力いただきありがとうございます!

P粉976737101P粉976737101179日前320

全員に返信(1)返信します

  • P粉495955986

    P粉4959559862024-03-28 11:46:35

    これは、ルートが "/p/" として定義されており、フォーム アクションが単に "/p" (末尾のスラッシュなし) であることが原因でしょうか?まず、それらが正確に一致していることを確認しようとします。ルートを

    に変更します。 リーリー

    ルート定義を拡張してみることもできます。

    リーリー ### となります ### リーリー

    返事
    0
  • キャンセル返事