案例:我使用 Yaml 檔案中的以下命令在 DigitalOcean 上傳 Laravel 專案
run_command: |- php artisan migrate --force php artisan storage:link heroku-php-apache2 public/
問題:每次部署時,都會執行這些命令並刪除儲存檔案。如何在不刪除上傳檔案的情況下進行部署?
附加資訊:- 1-表記錄不被刪除,僅刪除上傳的文件 2- imagePath:base_url/storage/images/products/imageName.png
P粉5671123912024-03-30 16:28:33
解決方案:這不是問題。問題是每次部署時,DigitalOcean 每次都會部署在不同的伺服器(容器)上,所以它就像一個新設備。但表並沒有被清除,只是儲存的東西