Localisation des journaux d'erreurs PHP dans un environnement d'hébergement partagé avec Apache, FastCGI et cPanel
Sur un serveur d'hébergement partagé exécutant PHP version 5.2. 16 avec Apache, FastCGI et cPanel, l'emplacement des journaux d'erreurs PHP peut être insaisissable.
Où PHP stocke les journaux d'erreurs
Par défaut, Apache sous Linux stocke généralement les journaux d'erreurs dans /var/log/apache2. Si PHP s'exécute en tant que module Apache, les journaux d'erreurs s'y trouveront également.
Emplacements des journaux d'hébergement partagé
Les hôtes partagés stockent souvent les fichiers journaux dans un sous-dossier dans le répertoire racine du serveur, tel que /log. Cela vaut la peine de vérifier cet emplacement pour les fichiers error_log.
Personnalisation du chemin du journal des erreurs avec php.ini
Si vous avez accès au fichier php.ini, vous pouvez manuellement spécifiez le chemin d'accès au journal des erreurs. Pour ce faire, ajoutez la ligne suivante au fichier :
error_log = /var/log/php-scripts.log
Accès au fichier journal principal avec cPanel
Selon le commentaire de rinogo, les utilisateurs de cPanel peuvent recherchez le fichier journal des erreurs principal dans /usr/local/apache/logs/error_log en par défaut.
Vérification de l'emplacement du fichier journal avec PHP
En dernier recours, vous pouvez utiliser PHP pour déterminer l'emplacement actuel du fichier journal :
<?php phpinfo(); ?>
Ce code affichera une page avec diverses informations de configuration PHP, y compris le chemin d'accès au journal des erreurs.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!