Tôi lấy thông tin lỗi Bug ở đâu để thêm vào câu hỏi?


22

Tôi có chính xác vấn đề tương tự như câu hỏi đóng này và muốn giải quyết nó. Trong phần bình luận, nó yêu cầu OP thêm "Thông tin lỗi".

Tôi lấy thông tin lỗi từ đâu để tôi có thể thêm nó vào câu hỏi của mình trên ngăn xếp này?

Tôi chưa quen với WordPress (nếu điều đó không rõ ràng) và tôi đang sử dụng WordPress 3.5.1 và chủ đề Weaver 2

Câu trả lời:


28

Thêm define('WP_DEBUG', true);vào trang web của bạn wp-config.php. Điều đó sẽ gây ra lỗi, cảnh báo và thông báo (cảnh báo không gây tử vong) để in ra màn hình. Đó là những "thông tin gỡ lỗi" thường xuyên được yêu cầu.

Không nên kích hoạt tính năng này trên máy chủ sản xuất (có thể truy cập công khai) nhưng nếu bạn phải có thông tin gỡ lỗi thì bạn phải có nó.

Bạn cũng có thể thêm define('WP_DEBUG_LOG', true);và thông tin gỡ lỗi sẽ được ghi vào một tệp có tên /wp-content/debug.log.

Sau đó, bạn có thể thêm define('WP_DEBUG_DISPLAY', false);để ngăn lỗi in ra màn hình vì bạn có thể đọc chúng từ tệp gỡ lỗi.

Vì vậy, trong bạn wp-config.phpbạn có:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Máy chủ của bạn cũng có thể giữ tệp nhật ký. Vị trí và tên của các tệp này khác nhau tùy theo hệ điều hành. Trên Debian Squeeze, nhật ký của Apache là tại /var/log/apache2/error.log. Trên CentOS 6 là lúc /var/log/httpd/error_log. Những người có nhiều thông tin giống nhau, nhưng bạn có thể không có quyền truy cập trực tiếp vào họ tùy thuộc vào loại máy chủ và loại lưu trữ của bạn - được chia sẻ, vpn, v.v. Máy chủ cơ sở dữ liệu cũng có thể giữ nhật ký.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.