[英]AWS EBS not recognizng environment variables
我已經通過 EBS 部署了一個 Laravel 應用程序,但沒有.env
文件。 相反,我在 EBS 配置 > 軟件選項卡中輸入了所有變量。 我做了一個測試只是為了檢查它們是否被正確讀取所以我設置APP_ENV=stage
但是當我 ssh 到 EBS 創建的 ec2 實例並且我運行php artisan env
命令它顯示production
而不是stage
這意味着變量是沒有正確注射。
我試過幾次重建環境,但沒有任何線索。 任何人都可以幫忙嗎?
當您使用 EBS 配置 > 軟件選項卡定義環境變量時,它們會在服務請求時生效。 他們不更新 .env 文件。
使用 CLI artisan 命令時,它只會跟隨 .env 變量
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.