Xem log tìm nguyên nhân website lỗi trên Plesk
Hướng dẫn Plesk · cập nhật 10/08/2026
Để xem log tìm nguyên nhân website lỗi trên Plesk, bạn vào Websites & Domains, bấm Logs của tên miền, rồi đọc dòng lỗi mới nhất ở cuối. Dòng đó ghi thời điểm, loại lỗi và file gây ra, đủ để đoán nguyên nhân. Mở tới đúng dòng lỗi mất khoảng 2 tới 3 phút.
Bạn cần xem log khi website báo lỗi 500, hiện trang trắng, hay chạy chập chờn mà nhìn ngoài không rõ vì sao. Log là nơi máy chủ ghi lại chuyện gì đã xảy ra, thay vì bạn đoán mò. Điều kiện là bạn biết lỗi xảy ra khoảng lúc nào để tìm đúng dòng trong log.
- Mở Logs của tên miền trong Websites & Domains.
- Chọn đúng loại log: error log cho lỗi website.
- Đọc dòng mới nhất ở cuối, ghi lại thời điểm và nội dung.
- Đối chiếu thời điểm lỗi với lúc website hỏng.
Đã kiểm trên Plesk Obsidian 18.0. Log ghi thời gian theo múi giờ máy chủ, có thể lệch với giờ bạn đang xem. Đọc log thì nhìn dòng cuối cùng trước, vì lỗi mới nhất nằm ở đó, không phải ở đầu file.
Các loại log trên Plesk và log nào ghi lỗi website
Plesk giữ nhiều loại log, mỗi loại ghi một mặt khác nhau của website. Nhìn nhầm loại log là mất thời gian đọc mà không thấy lỗi. Với website báo lỗi, loại cần đọc là error log, nơi ghi các lỗi máy chủ gặp khi chạy website. Bảng dưới phân biệt các loại hay gặp.
| Loại log | Ghi gì | Đọc khi |
|---|---|---|
| Error log | Lỗi máy chủ khi chạy website | Website báo 500, trắng, chập chờn |
| Access log | Mọi lượt truy cập vào website | Muốn biết ai vào, vào trang nào |
| PHP error log | Lỗi trong mã PHP của website | Website động báo lỗi lúc xử lý |
Website hỏng thì đọc error log trước. Nếu website chạy PHP như WordPress mà báo lỗi lúc xử lý dữ liệu, PHP error log thường ghi rõ file và dòng gây lỗi hơn. Lỗi mã cụ thể liên quan tới bản PHP thì xem thêm đổi phiên bản PHP cho website trên Plesk.
Mở mục Logs của tên miền trong Plesk
Vào Websites & Domains, bấm vào tên miền đang lỗi rồi chọn Logs. Plesk mở trình xem log ngay trong trình duyệt, không cần tải file về. Màn hình hiện các dòng log mới nhất, kèm ô chọn loại log và ô lọc theo thời gian.
Trình xem log chạy theo thời gian thực, dòng mới đẩy xuống dưới cùng. Nếu website vừa lỗi, mở log rồi tải lại trang website một lần, dòng lỗi tương ứng xuất hiện ngay ở cuối. Cách này giúp bạn bắt đúng dòng lỗi thay vì lần mò trong hàng nghìn dòng cũ.
Đọc một dòng log lỗi và hiểu nó nói gì
Một dòng error log thường có ba phần đáng chú ý: thời điểm, loại lỗi và đường dẫn file gây lỗi. Đọc đủ ba phần này là đoán được nguyên nhân. Bạn không cần hiểu hết mọi ký tự trong dòng, chỉ cần bắt được file nào và lỗi kiểu gì.
Ví dụ một dòng ghi PHP Fatal error: Uncaught Error ... in /httpdocs/wp-content/... cho biết lỗi nằm trong một tiện ích mở rộng của WordPress, ở đúng file mà đường dẫn chỉ tới. Từ đó bạn biết cần tắt hay cập nhật tiện ích đó, thay vì đoán mò cả website. Đường dẫn file là manh mối quý nhất trong dòng log.
Đối chiếu thời điểm lỗi với lúc website hỏng
Log dài hàng nghìn dòng, nên phải khoanh vùng theo thời gian mới tìm nhanh. Ghi lại lúc bạn thấy website hỏng, rồi tìm các dòng log quanh thời điểm đó. Lỗi lặp lại đúng lúc website gặp sự cố chính là lỗi cần xử, các dòng khác thường là nhiễu.
Lưu ý log ghi giờ theo múi giờ máy chủ, có thể lệch vài giờ với giờ bạn xem. Nếu không chắc, tải lại trang website một lần rồi xem dòng vừa xuất hiện, đó là mốc giờ máy chủ hiện tại để bạn quy chiếu. Một lỗi thật thường lặp lại mỗi lần mở trang, không phải chỉ xuất hiện một lần.
Xử lý các lỗi thường gặp đọc được từ log
Bốn kiểu dòng log dưới đây hay gặp nhất với website mới lên. Nội dung log là manh mối, còn cách xử tuỳ vào file mà nó chỉ tới.
Dòng ghi Fatal error kèm đường dẫn wp-content. Một giao diện hoặc tiện ích WordPress gây lỗi. Tắt tiện ích đó qua File Manager bằng cách đổi tên thư mục của nó, rồi mở lại website.
Dòng ghi Error establishing a database connection. Website không nối được database. Kiểm bốn thông tin kết nối theo tạo database MySQL trên Plesk, hay sai nhất là tên database và máy chủ.
Dòng ghi Permission denied kèm đường dẫn file. Quyền trên file hoặc thư mục không cho đọc ghi. Vào File Manager kiểm và sửa quyền của đúng file mà log chỉ tới.
Dòng ghi Allowed memory size exhausted. Website vượt giới hạn bộ nhớ PHP. Đây là lỗi cấu hình PHP, tăng giới hạn bộ nhớ trong PHP Settings của tên miền.
Việc nên làm sau khi tìm ra nguyên nhân từ log
Khi log đã chỉ đúng file và loại lỗi, bước tiếp là sửa đúng chỗ đó thay vì thử ngẫu nhiên. Ghi lại dòng log gốc trước khi sửa, để nếu cần nhờ hỗ trợ, bạn đưa được đúng thông báo lỗi thay vì mô tả chung chung.
Sau khi sửa, tải lại website rồi mở log lần nữa xem dòng lỗi đó còn xuất hiện không. Không còn là đã xử đúng. Nếu lỗi liên quan tới việc nâng cấp hay đổi cấu hình gần đây, cân nhắc quay về bản sao lưu trước đó, xem khôi phục website trên Plesk từ bản sao lưu.
Bài khác trong Plesk
Xem cả 20 bàiLàm theo vẫn chưa được?
Gửi yêu cầu hỗ trợ, kỹ thuật xem trực tiếp trên dịch vụ của Anh/Chị.