私はLaravel 5.5を使っています。プロジェクトをサーバーにアップロードしました。しかし、私のプロジェクトがうまくローカルサーバーを動作させるエラーが発生しました。クラスが見つかりません[Laravel 5.5、production project]
Class 'App\Models\Textbox\TextBox' not found Symfony\Component\Debug\Exception\FatalThrowableError
私は知っている、私はちょうどcomposer dump-autoload
を実行し、その作品はいいです。しかし、主な問題は、メインホストサーバーがbluehost/cpanelです。 あなたのアカウントは確認されていません私はアカウントではないので、シェルでコマンドを実行することはできません。
しかし、代替ソリューションを探して、ローカルサーバーでdump-autoload
を実行した後、これらのフォルダをサーバーにアップロードするだけです。
\bootstrap
\vendor\composer
しかし、動作しません。最後に、vendor
フォルダのすべてをアップロードしても結果は得られません。
実行する必要がありますdump-autoload
サーバのみcommandline
/bash
?
サーバーでcommandline
クエリを実行せずにこれを解決できますか?
P.S.私はGoogleからの解決策の関連質問のすべてと、すべてを見て、私は仕事のために、それは準備することはできません:(
これは私のフォルダ構造である:あなたのクラスの
モデルの正しいパスを設定します。TextBox –
"path"は何を意味していますか?すべてのパスは正しい – rufatZZ
Use App \ Models \ Textbox \ TextBoxのようにファイル上部のTextBoxを宣言します。 このパスを修正してください –