Làm cách nào để thiết lập tệp thông số cấu hình khác nhau cho từng môi trường?symfony: Làm thế nào để đặt các tập tin tham số cấu hình cho các môi trường khác nhau?
Hiện tại các tham số trong parameters.yml
được sử dụng trong cả hai môi trường dev
và prod
, nhưng tôi cần các tham số khác nhau để triển khai ứng dụng của mình trong sản phẩm.
ok Tôi đã làm theo cách này, vì vậy tôi hy vọng rằng bằng cách sử dụng app.php nó nên sử dụng tham số trong parameters.yml, và sử dụng app_dev.php nó nên sử dụng tham số trong parameters_dev.yml. trông giống như các tập tin duy nhất được sử dụng là parameters_dev được sử dụng từ cả hai bộ điều khiển phía trước ... – user3174311
ARGH! DAMN CACHE! bây giờ hoạt động hoàn hảo. Anh yêu em. cảm ơn bạn. – user3174311
@ user3174311 Tôi sử dụng loại cấu hình này mỗi lần. Trong sản xuất sẽ chỉ được sử dụng các tham số trong 'parameters.yml' cũng như cho các môi trường khác. Ví dụ bạn có thể muốn cơ sở dữ liệu của bạn được nhân đôi cho mục đích thử nghiệm (và với các dữ liệu truy cập khác nhau) và cho điều này chỉ cần tạo một 'parameters_test.yml' và áp dụng cùng một khái niệm. –