Class ‘Form’ not found エラーの改善方法

PHP学習記録

こんばんは!

定時帰宅最高ですね:)

今日は、昨日cafemapの作成途中で出てしまった「Class ‘Form’ not found」エラーの改善方法についてブログで情報共有したいと思います!

まずは改善方法を説明します。

【改善方法】

コマンドプロンプトで以下1行ずつ実行。(cafemapの所はプロジェクト名を入れて下さい)

 cd C:\pleiades\xampp\htdocs\cafemap 
composer require laravelcollective/html

実行して以下メッセージが出れば完了です。

Package manifest generated successfully

ただ、私の場合、successfullyにならずエラーが出てしまっていました。

原因は、「Lravel」と「laravelcollective/html」のバージョンが合っていないためでした。

その場合の対処法は

1、まずlaravelのバージョンを確認する。

・コマンドプロンプトで「php artisan -V」を実行してバージョン確認。

・Laravel Framework 5.8.35 と表示された。(5.8でさえあればOKです)

2、Laravelに合わせた「laravelcollective/html」をインストールする。

・以下1行ずつ実行。

cd C:\pleiades\xampp\htdocs\cafemap
composer require "laravelcollective/html":"^5.8.1"

これで successfullyが出れば成功です。

リアル画面はこんな感じです。

エラーが改善され、新規投稿、編集用入力フォーム、ともに表示されました!!

やった:)

クニヤ先生ありがとうございます!人柄もひっくるめ神!(*´ー`*)

同じような状況でエラーが出ちゃって困っている方の参考になれば嬉しいです。

今日も一日お疲れ様でした:)

ご覧いただきありがとうございました♪

カテゴリーPHP

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA