Bạn có thể kiểm tra lỗi trang web của mình trong giao diện cPanel hoặc từ Trình quản lý tệp cPanel. Đầu tiên chúng ta sẽ thảo luận về cách kiểm tra lỗi thông qua giao diện cPanel
Nội dung ẩn
1 Xem lỗi trong giao diện cPanel
2 Xem lỗi trong Trình quản lý tệp cPanel
3 Cách đọc lỗi
4 Nguyên tắc hướng dẫn của chúng tôi
Xem Lỗi trong Giao diện cPanel
Từ giao diện cPanel, bạn chỉ có thể thấy 300 lỗi cuối cùng mà trang web của bạn đã đăng nhập. Điều này có thể rất hữu ích để tìm các liên kết bị hỏng [lỗi 404], v.v.
- Đăng nhập vào tài khoản cPanel của bạn và nđiều hướng đến Số liệu > Lỗi.
Trang số liệu cPanel
- Bạn sẽ thấy một hộp ở đây và nó sẽ có 300 lỗi cuối cùng của trang web
Nhật ký lỗi gần đây nhất từ trang web của bạn
Xem lỗi trong Trình quản lý tệp cPanel
Bạn có thể xem tất cả các lỗi mà trang web của mình đang tạo ra bằng công cụ Trình quản lý tệp cPanel
- Đăng nhập vào cPanel
- Nhấp vào Trình quản lý tệp bên dưới Tệp
- Di chuyển đến thư mục public_html, sau đó chọn và mở tệp error_log
Apache error_log trong Trình quản lý tệp cPanel
Cách đọc lỗi
Về cơ bản, nhật ký lỗi có năm trường. ngày và thời gian xảy ra, loại lỗi, IP của khách truy cập, vị trí xảy ra lỗi và tên miền mà nó đề cập đến. Đối với hầu hết các trường hợp, những chi tiết này là đủ để xác định điều gì sai và khi nó bắt đầu xảy ra lần đầu tiên
Khi khắc phục lỗi PHP, bạn sẽ muốn xem lại nhật ký PHP của mình. Nếu bạn không có nhật ký PHP để xem lại, hãy sử dụng quy trình sau để thiết lập ghi nhật ký
Ghi chú. Đối với ghi nhật ký lỗi WordPress và WordPress được quản lý, vui lòng xem Bật chế độ gỡ lỗi WordPress để hiển thị lỗi
- Bạn phải luôn sao lưu trang web của mình trước khi thực hiện bất kỳ thay đổi nào đối với trang web của mình
- Xác định vị trí tệp khởi tạo PHP của bạn
- chỉnh sửa tập tin. [cPanel / Plesk / VPS]
- Đặt dòng sau vào tệp khởi tạo của bạn.
error_log = /path/to/your/webroot/php_error.log
- error_log là hàm PHP sẽ yêu cầu máy chủ web xuất nhật ký của bạn sang một tệp mới
- /path/to/your/webroot/php_error. log là đường dẫn đến nhật ký mới của bạn
- Đảm bảo thay thế /path/to/your/webroot bằng đường dẫn thực mà tài khoản lưu trữ của bạn sử dụng
- Con đường tuyệt đối của tôi là gì?
- Tạo một tệp có tên php_error. đăng nhập vào webroot của máy chủ lưu trữ của bạn
- Khởi động lại quy trình PHP của bạn. [cPanel/Plesk]
Bước tiếp theo
- Xem lại php_error của bạn. đăng nhập để biết chi tiết lỗi. [cPanel/Plesk/VPS]
Thêm thông tin
- Để biết thêm thông tin về nhật ký lỗi PHP, hãy truy cập PHP. net
Hướng dẫn này sẽ giải thích cách tạo tệp nhật ký lỗi PHP trong cPanel cho tên miền chính của bạn. Điều này sẽ yêu cầu bạn thêm và chỉnh sửa tệp trong trình quản lý tệp, bao gồm. htaccess để làm theo hướng dẫn này. Nếu bạn gặp sự cố khi chẩn đoán lỗi trên trang web của mình, hướng dẫn này có thể giúp cung cấp thêm một số thông tin bằng cách bật nhật ký lỗi
chỉnh sửa của bạn. htaccess
Bước một. Điều hướng đến Trình quản lý tệp trong cPanel của bạn
Bước hai. Chọn thư mục public_html và thư mục cho tên miền của bạn
Bước thứ ba. Theo mặc định, các. htaccess bị ẩn. Nhấp vào Cài đặt ở phía trên bên phải của trang để xem cài đặt
Bước bốn. Nhấp vào nút Lưu
Bước Năm. Quay lại trình quản lý tệp của bạn, bấm chuột phải vào tệp của bạn. htaccess và chọn chỉnh sửa
Bước sáu. Sao chép và dán đoạn mã sau vào của bạn. htaccess và nhấp vào Lưu thay đổi
php_flag display_errors tắt
php_flag log_errors Bật
php_value error_log /home/Username/public_html/phperror. nhật ký
Bạn sẽ cần thay đổi Tên người dùng ở trên thành tên người dùng cPanel của bạn
Điều này sẽ đặt nhật ký lỗi vào tệp có tên phperror. đăng nhập thư mục public_html của bạn hoặc tạo thư mục này nếu tệp không tồn tại. Bạn có thể tùy chỉnh vị trí của tệp hoặc tên tệp bằng cách chỉnh sửa đường dẫn tệp
Bước 6b. Tìm tên người dùng cPanel/FTP của bạn trong trang chủ cPanel ở góc trên bên phải của trang chủ cPanel của bạn
Bạn có thể thêm nhật ký lỗi cho từng miền bằng cách tạo một nhật ký riêng. htaccess trong tài liệu gốc của miền. Bạn có thể kết hợp những thứ này bằng cách giữ đường dẫn tệp như được hiển thị ở trên cho phperror. tệp nhật ký giống nhau
Kiểm tra nhật ký lỗi của bạn
Bước một. Tạo một tệp PHP mới có tên errortest. php trong thư mục public_html của bạn và thêm mã này để tạo ra lỗi
\function fun1[]
{
ech "HÃY CHỈ CHO TÔI LỖI";
}
fun2[];
echo "Fatal Error !!";
?>
Điều này sẽ tạo ra lỗi do viết sai chính tả tiếng vang và thay vào đó sử dụng nó
Bước hai. Truy cập tệp bằng trình duyệt yêu thích của bạn. Ví dụ: truy cập tệp từ miền của bạn, ví dụ:. miền. com/errortest. php
Điều này sẽ gây ra lỗi khi đăng nhập ~/public_html/errortest của bạn. php và sẽ không có gì hiển thị trên trang này
Xem các tập tin lỗi của bạn
Lựa chọn Một. Nhấp chuột phải vào phperror. đăng nhập và chọn xem
lỗi php của bạn. nhật ký sẽ trông như thế này khi nó được tạo
Lựa chọn Hai. Bạn cũng có thể xem phperror. tệp nhật ký bằng cách chuyển đến 'miền. com/phperror. nhật ký' [thay thế 'miền. com' bằng tên miền thực của bạn]