laravelフレームワークをホームディレクトリまたはpublic_htmlディレクトリにインストールすることをお勧めしますか。どちらの方法でも、どんな懸念がありますか?Laravel in homeまたはpublic_html
0
A
答えて
2
これはすべてあなた次第です。あなたはhttpサーバを管理している場合は
、これらのルールに従ってください:
- は、パブリックユーザーのためのアクセス可能
<project-root>/public
てみましょうだけ。 <project-root>/storage
以外のファイルは、httpサーバー(write
パーミッションなし)によってread
にすることができます。<project-root>/storage
フォルダとサブフォルダはhttpサーバでwrite
にすることができます。
0
あなたのホームディレクトリには、public_htmlから1レベル上にコードを置くことを常にお勧めします。アプリのコードがpublic_html(公開されているディレクトリ)にあると、ホームディレクトリのコードと比較して安全性が低くなります。
3
理想的なシナリオはhome
ディレクトリであなたのlaravel
アプリを持っているとpublic_html
にそのpublic
フォルダをシンボリックリンクすることです。
関連する問題
- 1. Nodejsのインストールエラー/home/ubuntu/public_html/node_test.js '
- 2. RuntimeError in Home#index
- 3. スクリプトの "/home/...../public_html/index.php"のUIDがmin_uidより小さい
- 4. 構文解析エラー:構文エラー、予期しない 'echo'(T_ECHO)in /home/senseiofcp/public_html/aa.php on line 63
- 5. 通知:定義されていないインデックス:/home/xxxxxx/public_html/wp-content/plugins/wordpress-stripe-integration/includes/settings.php on line 80 />
- 6. これを解決するにはNoMethodError in Home#index in rails?
- 7. なぜ私はLaravel 5.1のpublic_htmlにアップロードできませんか?
- 8. チェックボックスコントローラin laravel
- 9. リダイレクトループLaravel 5.1 in Fortrabbit
- 10. 404 login in/login Laravel
- 11. /home/vagrant/Code/Laravel/publicはどこにありますか?
- 12. Laravel 5.3/homeにアクセスし続ける
- 13. クラス '.. \ DirectoryList'が/home/demoalgacis/public_html/vendor/magento/framework/App/Bootstrap.phpの行169に見つかりません
- 14. SNMP in laravel
- 15. laravel sociallite in boilerplate
- 16. setlocale()in Controller Laravel
- 17. Qrcode in laravel
- 18. Sass in Laravel 5.4
- 19. QRCode Generation in Laravel
- 20. クラス 'Mage_Connect_Rest_Builder'が/home/pacificpheromone/public_html/downloader/lib/Mage/Connect/Command/Package.phpの114行に見つかりません
- 21. Laravel 5.2ミドルウェアin elfinder
- 22. Laravel 5.2共有サーバーのパブリックフォルダをpublic_htmlに変更する
- 23. google maps in laravel project
- 24. Edge Side Includes in Laravel
- 25. EditorTableピボットビューin Laravel 4.2
- 26. TRUNCATE ... CASCADE in Laravel 5
- 27. 致命的なエラー:行に/home/u545753064/public_html/index.phpに未定義関数mysqli_fetch_rows()の呼び出し14
- 28. mysql_fetch_assoc():指定された引数の行に/home/virtua15/public_html/main/1515/dafreg.phpに有効なMySQLの結果リソースではありません9
- 29. フィードファイルpublic_htmlの外
- 30. 警告:ますcurl_setopt()は、パラメータ2が長いことを期待し、ライン上/home/XXXX/public_html/seo/index.phpに与えられた文字列は287
ラーベル4または5?彼らはこれを少し違って扱います(https://laracasts.com/discuss/channels/general-discussion/where-do-you-set-public-directory-laravel-5)。 – ceejayoz