Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Sửa lỗi: WordPress HTTP Error khi tải lên Media

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...).

Sửa lỗi: WordPress HTTP Error khi tải lên Media

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.

  1. Truy cập Dashboard: yourdomain.com/wp-admin.
Sửa lỗi: WordPress HTTP Error khi tải lên Media
  1. Vào Giao diện (Appearance) > Trình chỉnh sửa theme (Theme Editor).
  2. Chọn theme cần sửa ở góc trên phải Select theme to edit.
  3. Mở file functions.php.
  4. 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' );
    }
Sửa lỗi: WordPress HTTP Error khi tải lên Media
  1. 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.

  1. Mở thư mục gốc qua WordPress hoặc cPanel.
  2. Mở file .htaccess.
Sửa lỗi: WordPress HTTP Error khi tải lên Media
  1. Thêm dòng:
    SetEnv MAGICK_THREAD_LIMIT 1
  2. Lưu > Thử upload lại.