2016-03-12 15 views
8

Sau khi nâng cấp dự án của tôi lên symfony 2.8, tôi nhận được lỗi sau khi tôi đẩy mã vào máy chủ dàn dựng.Tùy chọn không được nhận dạng "firewall_name" trong "hwi_oauth"

[Symfony \ Component \ Config \ Definition \ Exception \ InvalidConfigurationException] Không nhận dạng được lựa chọn "firewall_name" dưới "hwi_oauth" Khi tôi loại bỏ firewall_name tùy chọn sau đó tôi nhận được một lỗi rằng tùy chọn là bắt buộc.

Nếu ai đó cung cấp một số thông tin chi tiết sẽ được đánh giá cao.

+0

đảm bảo bạn đã cài đặt đúng HwiOauthBundle (composer.json, AppKernel.php) trên môi trường dàn dựng – Miro

Trả lời

15

Bạn nhận được lỗi này ngay bây giờ vì khi bạn đang cập nhật Symfony phần còn lại của các phụ thuộc cũng được cập nhật.

Tùy chọn này đã được đổi tên thành firewall_names để hỗ trợ nhiều tường lửa trong cam kết này: https://github.com/hwi/HWIOAuthBundle/commit/9bdbc089ddffede12a5b575a441c4e0fa2ee9dd7 và được phát hành như một phần của 0.4.0 version.

Bây giờ giá trị của nó phải là mảng. Ví dụ:

hwi_oauth: 
    firewall_names: [secured_area] 
+0

Cảm ơn bạn! đó là vấn đề, được nhiều người đánh giá cao. – razormind

Các vấn đề liên quan