Laravel 中最好不要將以下檔案傳到伺服器:
-
.env 檔案:.env 檔案包含敏感的環境變數和應用程式的機密資訊,如資料庫密碼、API 金鑰等。如果這個檔案被不當使用,會導致應用程式的安全風險,因此最好不要將 .env 檔案上傳到伺服器上。
-
vendor 資料夾:vendor 資料夾包含 Laravel 應用程式所需的所有外部依賴庫和套件,這些檔案往往很大,且可透過 composer 在伺服器上自動安裝。因此,通常不需要將 vendor 資料夾上傳到伺服器上。
-
開發環境檔案:在開發過程中,您可能會建立各種測試、調試和開發環境的檔案。這些檔案可能包含不必要或過時的代碼,或者是應該只存在於開發環境中的機密資訊。因此,最好不要將這些檔案上傳到伺服器上。
-
日誌檔案:在應用程式運行期間,Laravel 會產生許多日誌檔案,這些檔案可能包含敏感的資訊,如使用者資訊、錯誤訊息等。因此,最好不要將日誌檔案上傳到伺服器上。
總之,最好只上傳必要的應用程式檔案和資料庫檔案,以確保您的 Laravel 應用程式的安全性和效率。