Home > Hosting > Linux Hosting > Wordpress > Hướng dẫn sửa lỗi HTTP ERROR khi upload ảnh với WordPress

Hướng dẫn sửa lỗi HTTP ERROR khi upload ảnh với WordPress

Xin chào các bạn!

Với các bạn đang sử dụng mã nguồn WordPress, TenTen chắc chắn rằng đã có nhiều bạn gặp phải lỗi HTTP ERROR khi upload ảnh lên WordPress.  

Vậy làm gi để sửa lỗi http error khi upload ảnh cho mã nguồn WordPress.

Thường thì lỗi http error này sinh ra khi ta cố gắng tải các file ảnh có kích thước lớn tính cả chiều cao lẫn chiều rộng ( Width x height ). Tuy nhiên có những lúc ảnh của các bạn vẫn có thể được tải lên kèm với thông báo http error

TenTen sẽ đưa ra cách có thể giúp bạn thoát khỏi cái lỗi http Error này nhé, cùng tham khảo và thực hiện

1. Giảm kích thước hình ảnh

Chúng ta hãy giảm kích thước của hình ảnh xuống tối đa cho phép, điều này giúp trang của bạn tải nhanh hơn và hơn nữa sẽ tranh được lỗi http error, chẳng hạn nội dung bài viêt trên trang web của bạn có kích thước là 700px bạn đừng bao giờ thêm một hình ảnh quá lớn 2000px x 1500px bạn sẽ gặp lỗi.

2. Nếu gặp lỗi hãy thử thay đổi phần đuôi mở rộng của ảnh từ JPG sang PNG hoặc ngược lại

3. Vấn đề này cũng có thể xảy ra sau khi chúng ta thêm 1 plugin nào đó, chúng ta có thể tắt từng Plugin một để thử lại xem sao nhé

4. Nếu 3 cách trên chưa được thì bạn thử tăng bộ nhớ PHP của host lên bằng cách thêm mã này vào file wp-config.php

define('WP_MEMORY_LIMIT', '64M')

5. Nếu vẫn chưa chạy bạn thử tiếp, chọn 1 trong các mã dưới ném nó vào vùng kín file .htaccess 

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

hoặc

# Exclude the file upload and WP CRON scripts from authentication
<FilesMatch "(async-upload\.php|wp-cron\.php|xmlrpc\.php)$">
Satisfy Any
Order allow,deny
Allow from all
Deny from none
</FilesMatch>

6. Cũng có thể nguyên nhân bạn vô tình mắc phải đó là sử dụng các Plugin tối ưu hóa hình ảnh, mà Plugin EWWW Image Optimizer là một trong số những nguyên nhân gây lỗi.

Chúc các bạn thành công