Laravelにパブリックフォルダーがありません

アブアブ

クライアントからプロジェクトを受け取りました。php artisan serveコマンドを使用してローカルマシンにインストールしようとしましたが、以下のエラーが見つかりました

ここに画像の説明を入力してください

グーグルで検索した後、私はこの質問を見つけました次に、プロジェクトディレクトリにパブリックフォルダがないことがわかりました。

ここに画像の説明を入力してください

このパブリックフォルダを削除する特別な理由はありますか?またはそれは誤って残されていますか?

私が変更され

chdir($this->laravel->publicPath());

ベンダー/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.phpで:

chdir('/');

あたりとして、この質問。その後、を使用してプロジェクトを実行しているときに、空白の白いページが表示されますphp artisan serve

解決策は何ですか?

Eddie Padin

彼らはおそらく、パブリックフォルダではなくルートディレクトリから実行するようにアプリを設定しようとしました。通常、Laravelアプリが共有ホスティングで実行するように設定されている場合に発生します(誤って追加する可能性があります)。

新しいパブリックディレクトリを作成し、js、css、index.phpファイルをそのディレクトリに戻します。また、ルートディレクトリからindex.phpを参照する明示的なパスを確認し、代わりにパブリックディレクトリを指すように更新します。また、パブリックディレクトリに新しいhtaccessファイルを作成する(または既存のファイルをルートから移動する)必要があります。

クリーンなlaravelインストールのdir構造と比較するだけで、不足しているものを確認できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

EWS例外:使用可能なパブリックフォルダーサーバーがありません

分類Dev

Laravel5.6パブリックフォルダ「ページが見つかりません」にjavascriptライブラリを追加

分類Dev

_PublishedWebsitesフォルダーにライブラリがありません

分類Dev

プッシュ時にgitサブフォルダーがありません

分類Dev

AzureWebアプリにフォルダーがありません

分類Dev

djangolightsailにアプリフォルダーがありません

分類Dev

.gitオブジェクトフォルダーにハッシュがありません

分類Dev

「シリーズ」オブジェクトには属性がありません「len」パンダCSVファイル

分類Dev

Webpackconfigがパブリックフォルダーにindex.htmlを生成しません

分類Dev

Laravelパブリックフォルダは禁止されていません

分類Dev

ルートが原因でパブリックフォルダからファイルを取得できません

分類Dev

CMakeリンクはサブフォルダーではありません

分類Dev

src_managedフォルダーにあるときにオブジェクトが見つかりません

分類Dev

AndroidSDKにツールフォルダがありません

分類Dev

GradleZipタスクにフォルダがありません

分類Dev

Laravelフォームの入力がリクエストにありません

分類Dev

ハイブリッドアプリの入力にフォーカスカーソルがありません

分類Dev

storePubliclyAsはパブリックフォルダに保存されません

分類Dev

クライアントPCにGACフォルダーがありません

分類Dev

AzureKubernetesデプロイメントにKubernetesダッシュボードのパフォーマンスメトリックがありません

分類Dev

Ubuntu18.04にChromiumconfigフォルダーがありません

分類Dev

ubuntu 13.04に〜/ .vimフォルダーがありません。

分類Dev

couchbasecbimportがbinフォルダーにありません

分類Dev

Ubuntu18.04にChromiumconfigフォルダーがありません

分類Dev

ubuntu 13.04に〜/ .vimフォルダーがありません。

分類Dev

Ubuntu14.04に/ optフォルダーがありません

分類Dev

ubuntu16.04に.fontsフォルダーがありません

分類Dev

Fiddler に ScriptEditor フォルダーがありません

分類Dev

Laravel Google AppEngineパブリックファイルが見つかりません

Related 関連記事

  1. 1

    EWS例外:使用可能なパブリックフォルダーサーバーがありません

  2. 2

    Laravel5.6パブリックフォルダ「ページが見つかりません」にjavascriptライブラリを追加

  3. 3

    _PublishedWebsitesフォルダーにライブラリがありません

  4. 4

    プッシュ時にgitサブフォルダーがありません

  5. 5

    AzureWebアプリにフォルダーがありません

  6. 6

    djangolightsailにアプリフォルダーがありません

  7. 7

    .gitオブジェクトフォルダーにハッシュがありません

  8. 8

    「シリーズ」オブジェクトには属性がありません「len」パンダCSVファイル

  9. 9

    Webpackconfigがパブリックフォルダーにindex.htmlを生成しません

  10. 10

    Laravelパブリックフォルダは禁止されていません

  11. 11

    ルートが原因でパブリックフォルダからファイルを取得できません

  12. 12

    CMakeリンクはサブフォルダーではありません

  13. 13

    src_managedフォルダーにあるときにオブジェクトが見つかりません

  14. 14

    AndroidSDKにツールフォルダがありません

  15. 15

    GradleZipタスクにフォルダがありません

  16. 16

    Laravelフォームの入力がリクエストにありません

  17. 17

    ハイブリッドアプリの入力にフォーカスカーソルがありません

  18. 18

    storePubliclyAsはパブリックフォルダに保存されません

  19. 19

    クライアントPCにGACフォルダーがありません

  20. 20

    AzureKubernetesデプロイメントにKubernetesダッシュボードのパフォーマンスメトリックがありません

  21. 21

    Ubuntu18.04にChromiumconfigフォルダーがありません

  22. 22

    ubuntu 13.04に〜/ .vimフォルダーがありません。

  23. 23

    couchbasecbimportがbinフォルダーにありません

  24. 24

    Ubuntu18.04にChromiumconfigフォルダーがありません

  25. 25

    ubuntu 13.04に〜/ .vimフォルダーがありません。

  26. 26

    Ubuntu14.04に/ optフォルダーがありません

  27. 27

    ubuntu16.04に.fontsフォルダーがありません

  28. 28

    Fiddler に ScriptEditor フォルダーがありません

  29. 29

    Laravel Google AppEngineパブリックファイルが見つかりません

ホットタグ

アーカイブ