Nhật ký lỗi Apache với lỗi PHP


10

Tôi chỉ thiết lập PHP và Apache và muốn tìm lỗi ở đâu. Đường dẫn mặc định của các bản ghi lỗi trong apache cho PHP là gì?


1
Bạn chưa đề cập đến loại hệ điều hành nào bạn đang chạy apache. Kiểm tra cấu hình apache của bạn để biết vị trí của logfiles.
pauseka

Tôi đang sử dụng hệ điều hành Ubuntu.
Genadinik

Nhân tiện, tập tin nào nên chứa thông tin này? - Cảm ơn!
Genadinik

Câu trả lời:


6

Có những vị trí trong các hệ điều hành phổ biến này:

Vị trí tệp lỗi của RHEL / Red Hat / CentOS / Fedora Linux Apache - / var / log / httpd / error_log

Vị trí tệp nhật ký lỗi Debian / Ubuntu Linux Apache - /var/log/apache2/error.log

Vị trí tệp nhật ký lỗi của FreeBSD Apache - /var/log/httpd-error.log

Câu trả lời chi tiết về các tệp nhật ký Apache có tại đây: http://www.cyberciti.biz/faq/apache-logs/


2

Thử cái này xem sao:

  1. error_Vporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. Tạo tệp nhật ký theo cách thủ công
chạm /var/log/php_errors.log
chown www-data: /var/log/php_errors.log
chmod + rw /var/log/php_errors.log

Bây giờ bạn có thể xem lỗi PHP bằng cách này

    đuôi /var/log/php_errors.log
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.