Dựa trên nhận xét rằng ứng dụng đã được cài đặt trong máy tính mới thì có vẻ như bộ nhớ cache là vấn đề. Mặc dù nó khá lạ. Khi tài liệu hướng dẫn (http://symfony.com/doc/current/reference/configuration/framework.html#http-method-override) hiển thị, tham số này đã được thêm vào 2.3.
Nếu bạn nhìn vào: Symfony \ Bundle \ FrameworkBundle \ FrameworkBundle chúng ta thấy rằng tham số đó đang được kiểm tra trong phương thức khởi động bó.
Từ: Symfony \ Bundle \ FrameworkBundle \ DependencyInjection \ FrameworkExtension chúng tôi thấy rằng tham số đang được thêm vào vùng chứa với giá trị mặc định là true trong quá trình tạo.
Vì vậy, có vẻ như khởi động đang được gọi trước khi quá trình xây dựng. Xem xét thêm một số báo cáo die() vào mã khung công tác chỉ để xác nhận rằng điều này thực sự xảy ra.
Sau đó, tôi khuyên bạn nên thử sử dụng AppKernel và đưa ra nhận xét về việc bao gồm tất cả các gói không chuẩn. Có vẻ như một trong số họ có thể đang rối tung xung quanh với quá trình khởi động? Âm thanh không chắc nhưng có thể. Chỉ cần sử dụng ứng dụng/bảng điều khiển để khởi động ứng dụng của bạn. Ở chế độ gỡ lỗi.
Tùy chọn khác sẽ là bắt đầu bằng ứng dụng chuẩn đang hoạt động và sau đó thêm các nhóm của bạn vào cho đến khi sự cố xuất hiện trở lại.
BTW, bạn đang nâng cấp phiên bản nào và bạn có đang sử dụng nhà soạn nhạc không?
Khi bạn nói rằng bạn đã xóa bộ nhớ cache theo cách thủ công, nghĩa là bạn sử dụng lệnh hoặc xóa thư mục bộ nhớ cache khỏi dự án của mình? – Shady
Có, runnning rm -rf app/cache/* – mumia
Và bằng "phiên bản sạch mới", bạn có nghĩa là bạn chỉ đang sử dụng tệp composer.json mặc định không? Hay bạn đã thêm tất cả các phụ thuộc của bạn? – Cerad