15
วิธีแก้ไขข้อผิดพลาด“ ที่ขาดหายไป 'secret_key_base` สำหรับสภาพแวดล้อม' การผลิต '(Rails 4.1)
ฉันสร้างแอปพลิเคชั่น Rails โดยใช้ Rails 4.1 ตั้งแต่เริ่มต้นและฉันประสบปัญหาแปลก ๆ ที่ฉันไม่สามารถแก้ไขได้ ทุกครั้งที่ฉันพยายามปรับใช้แอปพลิเคชันของฉันใน Heroku ฉันพบข้อผิดพลาด 500: Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml` secret.ymlไฟล์มีการกำหนดค่าต่อไปนี้: secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> ใน Heroku ฉันตั้งค่าSECRET_KEY_BASEตัวแปรสภาพแวดล้อมด้วย "" ผลลัพธ์ของrake secretคำสั่ง ถ้าฉันเรียกใช้heroku configฉันจะเห็นตัวแปรพร้อมชื่อและค่าที่ถูกต้อง เหตุใดฉันยังคงได้รับข้อผิดพลาดนี้