Mencari Ralat PHP dalam Persekitaran Pengehosan Dikongsi dengan cPanel, Apache dan FastCGI
Log ralat PHP memberikan cerapan berharga tentang isu yang berpotensi dalam aplikasi web anda. Walau bagaimanapun, menentukan lokasi log ini boleh menjadi mencabar, terutamanya dalam persekitaran pengehosan dikongsi.
Lokasi Lalai:
Lazimnya, jika PHP beroperasi sebagai modul Apache, log ralat boleh didapati dalam direktori /var/log/apache2.
cPanel dan Shared Pengehosan:
Pada platform pengehosan kongsi seperti cPanel, log ralat mungkin disimpan dalam subfolder direktori akar anda, seperti /log.
Penyesuaian fail konfigurasi:
Jika anda mempunyai akses kepada fail php.ini, anda boleh menentukan laluan log ralat tersuai menggunakan error_log arahan. Contohnya:
error_log = /var/log/php-scripts.log
Mengakses cPanel Log masuk Master:
Menurut ulasan Rinogo, fail log induk yang termasuk ralat PHP, jika anda menggunakan cPanel, terletak di /usr/local/apache/logs/error_log oleh lalai.
phpinfo() Fungsi:
Sebagai langkah terakhir, anda boleh menggunakan fungsi phpinfo() untuk menyemak lokasi fail log ralat dengan menavigasi ke halaman PHP dan menambah kod berikut:
<?php phpinfo(); ?>
Ini akan memaparkan gambaran keseluruhan tetapan PHP, termasuk laluan log ralat di bawah "PHP Bahagian Teras".
Dengan menggunakan kaedah ini, anda boleh mencari dan mengakses log ralat PHP dengan mudah, tanpa mengira persekitaran pengehosan khusus anda.
Atas ialah kandungan terperinci Di Mana Saya Boleh Cari Ralat PHP Saya Log dalam Persekitaran Pengehosan Kongsi cPanel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!