Log kesalahan Apache dengan kesalahan PHP

10

Saya baru saja mengatur PHP dan Apache dan ingin mencari tahu kemana kesalahannya. Apa jalur default dari log kesalahan di apache untuk PHP?

Genadinik
sumber
1
Anda belum menyebutkan jenis sistem operasi yang Anda jalankan apache. Periksa konfigurasi apache Anda untuk lokasi file log.
pauska
Saya menggunakan OS Ubuntu.
Genadinik
Omong-omong, file mana yang harus mengandung informasi ini? - Terima kasih!
Genadinik

Jawaban:

6

Ada beberapa lokasi dalam sistem operasi populer ini:

RHEL / Red Hat / CentOS / Fedora Linux Apache lokasi file kesalahan - / var / log / httpd / error_log

Lokasi file log kesalahan Debian / Ubuntu Linux Apache - /var/log/apache2/error.log

Lokasi file log kesalahan FreeBSD Apache - /var/log/httpd-error.log

Jawaban terperinci tentang file log Apache ada di sini: http://www.cyberciti.biz/faq/apache-logs/

Genadinik
sumber
2

Coba ini:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. Buat file log secara manual
sentuh /var/log/php_errors.log
chown www-data: /var/log/php_errors.log
chmod + rw /var/log/php_errors.log

Sekarang Anda dapat melihat kesalahan PHP dengan cara ini

    tail /var/log/php_errors.log
Nikolay Chuprina
sumber