Hôm qua tôi đã triển khai lần thứ 40 hoặc 50 của một hệ thống Symfony2 trên máy chủ. Tất cả mọi thứ tốt cho đến nay. Hôm nay tôi nhận được một lỗi khó chịu. Đây là những gì sẽ xảy ra:Capifony không làm nóng bộ nhớ đệm
* executing `symfony:cache:warmup'
* executing "cd /NFS2/oa_sf2/releases/20111214182506 && php app/console cache:warmup --env=prod"
servers: ["151.1.111.19"]
[151.1.111.19] executing command
** [out :: 151.1.111.19] Warming up the cache
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
** [out :: 151.1.111.19] [RuntimeException]
** [out :: 151.1.111.19] Error creating output file.
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
** [out :: 151.1.111.19] cache:warmup
** [out :: 151.1.111.19]
** [out :: 151.1.111.19]
command finished
*** [deploy:update_code] rolling back
- Không có cơ hội để điều tra thêm vào thư mục bộ nhớ cache vì toàn bộ cây mã bị loại bỏ trên rollback
- Chúng ta biết Capistrano tính năng một số cách để vô hiệu hóa các rollback nhưng vẫn muốn chúng tôi muốn thử sự hiểu biết không có quyền truy cập vào máy chủ từ xa - nó phải là một cái gì đó trên bên của chúng tôi, kể từ ngày hôm qua đó là tất cả OK
- không thay đổi được thực hiện trên của người dùng triển khai đọc/ghi/thực hiện quyền
Vui lòng đưa ra bất kỳ gợi ý nào về cách mang điều tra về phía trước? Cảm ơn rất nhiều.
p.s. không có câu hỏi tương tự trên Stacktrace giải quyết vấn đề đặc biệt này.
Bạn đã nâng cấp Symfony trước sự cố này chưa? – dlondero
bạn đã bao giờ giải quyết vấn đề này chưa? Tôi có một vấn đề tương tự nhưng với assetic: dump (chạy tốt tại địa phương và trên một máy chủ dàn dựng). – ed209