EWWW Image Optimizer là plugin giảm dung lượng ảnh được dùng trong WordPress nhằm tối ưu hình ảnh và tăng tốc độ cho WordPress. Tuy nhiên trong quá trình kích hoạt plugin này chắc hẳn sẽ có một số báo lỗi. Một trong những lỗi phổ biến nhất là :
Optimizer requires exec(). Your system administrator has disabled this function
Đây là lỗi không phải bất cứ VPS hay hosting nào tại nơi đặt site cũng thông báo , có nơi họ cho phép thực thi , có nơi họ lại khóa. Vậy làm sao để khắc phục nó , dựa theo thông tin trên mạng và site duykhiem.net chạy trên VPS cũng gặp lỗi này và tôi đã tìm ra vị trí file php.ini sau khi nhờ support đủ kiểu nhưng nhận được cái lắc đầu vì quên mật khẩu vào VPS , tôi đành mò trong Direct Admin vậy. Với thông báo “Optimizer requires exec(). Your system administrator has disabled this function” là do hàm exec trong php.ini bị khóa theo cấu trúc :
Disable_function =”tên hàm”
Đề giải quyết vấn đề trên ta làm như sau :
1. Đối với host sử dụng Direct Admin
Sau khi đăng nhập bằng tài khoản Admin :

Ngay phần Admin Tool là File Editor , bạn bấm vào đó sẽ ra bảng các file hệ thống trong root server và bạn chọn file sau ( hình dưới) :

và bấm vào nút Show File

Di chuyển hoặc tỉm kiếm bắt đầu từ chữ ” Disable_function=” ( xem hình). Trong đó có cả hàm exec , bạn xóa nó đi và bấm Save là xong. Sau đó bạn ra trang quản trị WordPress , vào setting của plugin sẽ không thấy báo lỗi là xong.
2. Đối với host sử dụng CPanel Acelerated
Bạn đăng nhập vào quản trị , sau đó tìm đến biểu tượng PHP version , bạn bấm vào nó sẽ ra :

Bạn chỉ cần thay đổi PHP version từ 5.4 lên 5.5 và chọn Set as Current là xong. Quay ra kiểm tra thì sẽ hết lỗi trên.
Trên là những chia sẻ của cá nhân tôi về cách xử lý lỗi Optimizer requires exec(). Your system administrator has disabled this function dành cho những người amateur mà tôi đã tự tìm hiểu và xử lý cho site duykhiem.net. Chúc bạn xử lý thành công lỗi trên.
tks admin mình cũng đang gặp lỗi với plugin này 😀
Đã làm được theo hướng dẫn 2, cảm ơn Admin! 🙂
Thưa ADMIN! Lúc đầu mình cũng cài đặt ewww image optimier exec và cũng bị lỗi nhưng sau đó mình chuyển host sang gói chuyên dùng cho wp thì lỗi trên không còn. Vậy nên theo mình thì lỗi này chỉ cần dùng host hỗ trợ wp là OK.