1. Nôi dung thông báo lỗi
Khi update hoặc cài mới plugin trên wordpress thì có thông báo lỗi không có quyền tạo folder (permission denied).
2. Cách sửa thông thường
Lỗi trên là lỗi rất thông thường mà trước đấy mình cũng bị và đã sửa được. Đó là phân quyền cho thư mục chưa code wordpres trên VPS (mặc định là /var/www/html)
Có thể dùng lệnh sau nếu bạn dùng apache trên ubuntu (user của apache sử dụng là www-data)
1 |
chown -R www-data:www-data /var/www/html/* |
3. Lỗi do thiếu bộ nhớ
Với cách sửa ở mục trên web mình đã chạy được tuy nhiên sau 1 thời gian mình gặp lại lỗi này mặc dù đã set quyền đầy đủ.
Lí do là ubuntu dùng riêng 5% bộ nhớ cho super user và root. Vì vậy khi bộ nhớ sử dụng đã đến gần 95% thì nếu bạn update hoặc cài plugin sẽ có thông báo permission denied nhưng thực chất là do bộ nhớ đã VPS đã bị đầy
Các lệnh check trên ubuntu
Kiểm tra bộ nhớ tổng thể
1 |
df -h --total |
Kiểm tra dung lượng các thư mục
1 |
du -sh /path/* |