Đôi khi bạn đang bắt đầu nâng cấp phiên bản WordPress hoặc cập nhật các plugin cho website của mình thì lại nhận được thông báo lỗi này
Lỗi này thường xẩy ra khi phân quyền không chính xác của thư mục wp-content
, bởi vì WordPress cần phải tạo một thư mục tạm thời để đưa các tập tin khi tải về, trước khi chúng được cài đặt.
Thay vì thiết lập quyền 777 để cho phép WordPress tạo ra các thư mục , và sau đó có thể tăng bảo mật bằng cách cấu hình lại quyền thư mục trên hosting , chúng ta sẽ đặt một thư mục tạm thời bên ngoài thư mục cài đặt. Như chúng ta thấy bên ngoài thư mục public_html, bây giờ có thể tạo một thư mục có tên ‘temp’ với quyền 777 và điều này sẽ không tạo ra một lỗ hổng bảo mật lớn.
Trong phiên bản WordPress 3.5, một biến mới đã được thêm vào filewp-config.php
có tên WP_TEMP_DIR
. Và để sữa lỗi này, bạn chỉ việc mở file wp-config.php
trong thư mục gốc và thêm những dòng sau đây vào phía dưới.
define('WP_TEMP_DIR', ABSPATH . 'wp-content/temp/') ;
Lưu tệp, và truy cập vào thư mục wp-content
kiểm tra đã có thư mục temp
hay chưa, nếu chưa có hãy tạo 1 thư mục temp
và chmod 755 để máy chủ có thể đọc ghi đầy đủ.
Chúc bạn thành công.