Tại sao Magento 2.1 không hỗ trợ PHP 7.0.3 đến 7.0.5?


Câu trả lời:


9

Không có thông tin chính thức nhưng vấn đề Github này đưa ra gợi ý:

https://github.com/magento/magento2/issues/4070

Alankent nhận xét về ngày 08 tháng tư

Bạn có thể thử 7.0.4 không? Có báo cáo về một cái gì đó phá vỡ với 7.0.5. Không chắc ai là người có lỗi, nhưng 7.0.5 đang hành xử khác đi theo cách tác động đến Magento.

...

Vinai bình luận ngày 9 tháng 4

@alankent Kết quả tương tự trong PHP 7.0.4

...

moleman bình luận 9 ngày trước

Tôi gặp vấn đề tương tự khi chạy trên php 7.0.5 nhưng nó hoạt động trên php 7.0.6

Có vẻ như họ thích bỏ qua khả năng tương thích cho các bản phát hành bản vá bị hỏng của PHP thay vì làm việc xung quanh chúng.

Ngoài ra https://github.com/magento/magento2/issues/2596

maksek đã bình luận 9 ngày trước

[...] chúng tôi không khuyến nghị sử dụng 7.0.5 do lỗi, kiểm tra phần phiên bản PHP - http://devdocs.magento.com/guides/v2.0/install-gde/system-requirements.html . Bạn có thể thử hạ cấp hoặc nâng cấp PHP từ 7.0.5 và kiểm tra lại không?

Từ trang tài liệu đó:

PHP

  • 5.6.x
  • 5.5.x, trong đó x là 22 hoặc lớn hơn

  • 7.0.2 Ném7.0.6 ngoại trừ 7.0.5 (chỉ được hỗ trợ bởi Magento phiên bản 2.0.1 trở lên)

Có một sự cố PHP đã biết ảnh hưởng đến trình biên dịch mã của chúng tôi khi sử dụng PHP 7.0.5. Chúng tôi khuyên bạn không nên sử dụng PHP 7.0.5; thay vào đó, hãy sử dụng PHP 7.0.2 .77.0.4 hoặc 7.0.6.

Điều này không đề cập đến các vấn đề với 7.0.3 hoặc thậm chí 7.0.4 nhưng có khả năng là có các vấn đề tương tự.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.