PHP Services and Related Module Troubleshooting
Dưới đây là một số vấn đề và giải pháp thường gặp liên quan đến PHP và các phần mở rộng của PHP.
ImageMagick number of supported formats: 0
Một số người dùng khi sử dụng ImageMagick sẽ gặp lỗi dưới đây:
ImageMagick number of supported formats: 0
Nếu người dùng gặp phải vấn đề này, hãy giải quyết theo cách sau:
- Mở ServBay
- Chọn
dịch vụ
-dịch vụ chung
- Tìm
ServBay Runtime
ở bên phải, nâng cấp lên phiên bản mới nhất (1.0.20 hoặc 1.1.20) trở lên. - Khởi động lại dịch vụ PHP.
Khi sử dụng PHP để tải lên tệp lớn, tốc độ có thể giảm
Một số người dùng khi sử dụng PHP để tải lên tệp lớn hơn 1GB (như Tus-PHP, NextCloud, v.v.) có thể gặp tình trạng giảm tốc độ tải lên. Nguyên nhân gây ra vấn đề này là do vấn đề với php-fpm và phân đoạn tệp (chunk).
Giải pháp như sau:
- Tăng số lượng
max_children
của php-fpm
Cài đặt mặc định của pm.max_children
trong ServBay là 10
, người dùng có thể nâng cao con số này. Đồng thời có thể điều chỉnh các cài đặt của pm.
- Vô hiệu hóa phân đoạn tệp (chunk)
Không khuyến nghị, nhưng có thể vô hiệu hóa phân đoạn trong mã để giải quyết vấn đề.
- Kiểm tra tham số
fastcgi_request_buffering
trongnginx.conf
Nếu sử dụng nginx làm máy chủ Web mặc định, nginx sẽ mặc định mở fastcgi_request_buffering
. Có thể điều chỉnh thành fastcgi_request_buffering off;
và thử lại.