私のlaravel 4アプリを、共有ホスティングであるテストサーバーにアップロードしています。
その中に .htaccess ファイルがあるパスワードで保護されたディレクトリにアップロードしています。私のサブドメインは public フォルダーを指しています。
ほとんどの場合、アプリは期待どおりに機能しており、ログインしてほとんどのページを表示できますが、ヘルパー クラスや追加のコントローラーなど、作成したすべてのクラスがライブ サーバーで見つかりませんが、すべてがローカル環境で動作します.
composer dump-autoload をやり直して composer.json ファイルをアップロードしました
どこから始めればよいかわかりません。
私のアップロードでは、すべてのファイルとフォルダーをライブ サーバーに含めました (現在 2 回)。クラスの名前空間を作成する必要がある他の場所を読みましたが、メインのlaravelコントローラーが名前空間を作成しない場合、これが役立つのはなぜですか?
混乱 - すべての助けに感謝