Rumah >pembangunan bahagian belakang >tutorial php >Di manakah Log Ralat PHP Saya dalam Persekitaran cPanel/Apache/FastCGI?

Di manakah Log Ralat PHP Saya dalam Persekitaran cPanel/Apache/FastCGI?

Patricia Arquette
Patricia Arquetteasal
2024-12-19 14:30:14918semak imbas

Where Are My PHP Error Logs in a cPanel/Apache/FastCGI Environment?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn