Mình có gặp trục trặc là một số hosting nhận diện việc thay đổi permission của file/folder trên Git và update tương tự, gây nên lỗi 500 Internal Service vì các service của server yêu cầu file (644) và folder (755).
Bởi vậy, mình phải thực hiện việc cập nhật lại hàng loạt file và folder trong cả hosting về đúng CHMOD để website không bị báo lỗi.
Các bước thực hiện như sau:
- Đăng nhập vào hosting/vps bằng SSH
- Chuyển vào thư mục chứa website, vd public_html
- Chạy lệnh reset thư mục về 755:
find . -type d -exec chmod 755 {} \;
- Chạy tiếp lệnh reset file về 644:
find . -type f -exec chmod 644 {} \;
Hi vọng các bạn nếu gặp phải lỗi trên thì sẽ tìm ra cách xử lý này.
Giám đốc tại Công ty CP CODE TỐT. Quản lý ngôn ngữ bản địa tiếng Việt tại WordPress. Là tác giả chính tại codetot.net, Khôi muốn ghi lại một sốvấn đề kỹ thuật trong quá trình phát triển các dự án website với khách hàng.