Laravel 專案上線的一些注意事項

haiyu613發表於2022-01-13

1.應用生產環境

在 .env 檔案裡設定 APP_ENV=production

2.關閉除錯模式

在 .env 檔案中設定 APP_DEBUG = false

3.生成APP_KEY

使用 Artisan 命令:php artisan key:generate

4.優化自動載入

使用 Composer 命令:composer dump-autoload –optimize

5.禁止列出上傳目錄

這裡我設定的上傳目錄在 public/uploads 目錄下,在客戶端直接敲入 http://域名/uploads 會直接列出所有上傳檔案。

為了禁止列出 public 下所有檔案和資料夾,在 public 目錄下的 .htaccess 檔案最後加入以下內容:

<Files *>
    Options -Indexes
</Files>
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章