Yêu cầu hệ thống
Concrete5 được viết chủ yếu bằng PHP. Ngoài ra, một số tiện ích mở rộng PHP cung cấp chức năng bổ sung là cần thiết. Phiên bản của trình thông dịch PHP và các phần mở rộng PHP cần thiết phụ thuộc vào phiên bản bê tông5 đang sử dụng. Dưới đây bạn sẽ tìm thấy chi tiết cho cả hai phiên bản chính của Concrete5.
Concrete5 Phiên bản 8
Phiên bản 8 là bản phát hành chính hiện tại của bê tông5. Phiên bản phát hành mới nhất của loạt bài này được coi là phiên bản an toàn và ổn định nhất.
Yêu cầu PHP
PHP-7.3 hoạt động với 8,5+ Php-7.4 hoạt động với bản phát hành V9.0 trong tương lai
chọn phiên bản PHP
Nếu một phiên bản được đánh dấu là “hoạt động với bê tông5”, điều đó có nghĩa là chúng tôi sẽ mong đợi Concrete5 sẽ chạy được chấp nhận trong môi trường đó. Nếu nó được đánh dấu là “được đề xuất cho bê tông5”, điều đó có nghĩa là đó là phiên bản mà chúng tôi sẽ chọn cho môi trường sản xuất của mình và đó là phiên bản mà những gì chúng tôi đang thử nghiệm.
Phần mở rộng PHP
Concrete5 Phiên bản 8.x yêu cầu các tiện ích mở rộng PHP sau:
- MySQL (với phần mở rộng PDO)
- Dom
- Simplexml
- Biểu tượng
- Thư viện GD với Freetype
- Nộp thông tin
- MBString
- XOĂN
- McRypt
- Ziparchive (để cập nhật tự động và chức năng cộng đồng)
Cấu hình PHP
Concrete5 Phiên bản 8.x yêu cầu cấu hình sau:
- Tắt chế độ an toàn PHP
- Giới hạn bộ nhớ PHP ít nhất 64 MB (có thể cần nhiều hơn cho việc xử lý và xử lý các tệp hình ảnh lớn).
- MySQL 5.1.5 trở lên, hoặc Mariadb, với hỗ trợ
UTF8MB4
. - Hỗ trợ bàn innodb mysql
Concrete5 Phiên bản 7
Lưu ý: Bạn nên nâng cấp các trang web Concrete5 5.7.x lên phiên bản 8 trở lên.
Yêu cầu PHP
PHP-7.3 N/A 7.4 N/A Không
chọn phiên bản PHP
Nếu một phiên bản được đánh dấu là “hoạt động với bê tông5”, điều đó có nghĩa là chúng tôi sẽ mong đợi Concrete5 sẽ chạy được chấp nhận trong môi trường đó. Nếu nó được đánh dấu là “được đề xuất cho bê tông5”, điều đó có nghĩa là đó là phiên bản mà chúng tôi sẽ chọn cho môi trường sản xuất của mình và đó là phiên bản mà những gì chúng tôi đang thử nghiệm.
Phần mở rộng PHP
Concrete5 5.7.x yêu cầu các tiện ích mở rộng PHP sau:
- MySQL (với phần mở rộng PDO)
- Dom
- Simplexml
- Thư viện GD với Freetype
- XOĂN
- McRypt
- Ziparchive (để cập nhật tự động và chức năng cộng đồng)
Cấu hình PHP
Concrete5 Phiên bản 5.7.x yêu cầu cấu hình sau:
- Tắt chế độ an toàn PHP
- Giới hạn bộ nhớ PHP ít nhất 64 MB (có thể cần nhiều hơn cho việc xử lý và xử lý các tệp hình ảnh lớn.)
- MySQL 5.1.5 trở lên, hoặc Mariadb
- Hỗ trợ bàn innodb mysql
Máy chủ web
Concrete5 hỗ trợ cả máy chủ Web Apache và Nginx và đã được thực hiện để làm việc với IIS trong quá khứ. Hỗ trợ chính thức chỉ dành cho Apache và Nginx.
Cơ sở dữ liệu
MySQL (5,7 trở lên) hoặc Mariadb đều hoạt động. Nếu có thể, hãy đặt bảng row_format
thành` động ‘để tránh các vấn đề có hình thức lớn.