Khắc phục lỗi 500 trên WordPress

Bạn nào làm wordpress chắc đều đã ít nhất gặp phải 1 lần cái lỗi 500 Internal Server Error củ chuối này. Lỗi này có rất nhiều nguyên nhân, đôi khi chẳng thể xác định được nguyên nhân do đâu nên nhiều khi rất bực mình.

Hôm nay mình chuyển cho khách hàng 1 website đang nằm từ VPS chạy nginx sang hosting dùng cpanel thì lại gặp lỗi này, ngồi lần mò đủ các kiểu trên mạng mà không tìm được cách xử lý. Cũng phải nói thêm rằng, đây không phải lần đầu mình gặp lỗi này, mỗi lần lại có một cách xử lý khác nhau nên quả thật không thể rút ra kinh nghiệm gì cả.

Đang bực mình định bỏ đi ngủ thì chợt nhìn lại mấy cái CMOD của các file php ở folder chính của wordpress và folder wp-admin, hiện tại toàn bộ đang được set quyền 666, quyết định chỉnh lại thành 644 và thế là mọi thứ đều oke.

Note lại đây để nếu có bạn nào vô tình gặp phải lỗi này giống mình thì có thêm 1 phương án để tham khảo.