WordPress là CMS phổ biến nhất, viết bằng PHP. Gần đây nhiều người báo lỗi "HTTP error" khi upload media (ảnh, video...).

Nguyên nhân lỗi HTTP khi upload Media WordPress
- Vấn đề trình duyệt – Cài đặt/dịch vụ trình duyệt xung đột với upload WordPress.
- Cài đặt Site – Kích thước ảnh hoặc cài đặt mặc định chặn upload. Sửa code có thể khắc phục.
Phương pháp 1: Thử trình duyệt khác
Lỗi có thể do trình duyệt (thường là Chrome). Thử Firefox, Safari... Mỗi trình duyệt tác động khác nhau đến upload WordPress.
Phương pháp 2: Chỉnh sửa Theme Function (functions.php)
Thêm code vào file functions.php của theme đang dùng.
- Truy cập Dashboard: yourdomain.com/wp-admin.

- Vào Giao diện (Appearance) > Trình chỉnh sửa theme (Theme Editor).
- Chọn theme cần sửa ở góc trên phải Select theme to edit.
- Mở file functions.php.
- Thêm đoạn code sau:
add_filter( 'wp_image_editors', 'change_graphic_lib' ); function change_graphic_lib($array) { return array( 'WP_Image_Editor_GD', 'WP_Image_Editor_Imagick' ); }

- Lưu file > Thử upload lại.
Phương pháp 3: Chỉnh sửa file .htaccess
File .htaccess ở thư mục gốc WordPress điều khiển request. Thêm code giới hạn Imagick dùng 1 luồng.
- Mở thư mục gốc qua WordPress hoặc cPanel.
- Mở file .htaccess.

- Thêm dòng:
SetEnv MAGICK_THREAD_LIMIT 1
- Lưu > Thử upload lại.