Mencari Log Ralat PHP Apabila Menggunakan PHP 5, Apache, FastCGI dan cPanel
Dalam persekitaran pengehosan kongsi di mana PHP dikendalikan oleh FastCGI dengan cPanel dan Apache, lokasi lalai untuk log ralat PHP ialah /var/log/apache2, dengan mengandaikan PHP ialah Apache modul.
Sebagai alternatif, penyedia pengehosan kongsi sering menyimpan fail log dalam subfolder bernama /log dalam direktori akar. Walau bagaimanapun, jika anda mempunyai akses kepada fail php.ini, anda boleh menentukan lokasi log ralat tersuai dengan menetapkan arahan "error_log".
Untuk menyemak lokasi log ralat semasa, navigasi ke fail php.ini anda dan cari baris berikut:
error_log = /var/log/php-scripts.log
Satu lagi lokasi yang mungkin untuk log ralat ialah /usr/local/apache/logs/error_log, seperti yang disebut oleh rinogo dalam ulasan.
Jika kaedah ini tidak menghasilkan hasil yang diingini, anda boleh menggunakan fungsi phpinfo() untuk menentukan lokasi log ralat:
<?php phpinfo(); ?>
Dengan mencari keluaran halaman untuk "error_log," anda seharusnya dapat mengenal pasti laluan ke fail log ralat.
Atas ialah kandungan terperinci Di manakah Log Ralat PHP Saya dalam Persekitaran cPanel/Apache/FastCGI?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!