En utilisant AWS re:Post, vous acceptez les AWS re:Post Conditions d’utilisation

Comment puis-je enregistrer les erreurs PHP dans Lightsail ?

Lecture de 2 minute(s)
0

Je souhaite configurer les rapports d'erreurs PHP dans Amazon Lightsail.

Résolution

Pour journaliser les erreurs PHP dans Lightsail, procédez comme suit :

Localiser le fichier de configuration PHP

  1. Utilisez SSH pour vous connecter à Lightsail.

  2. Localisez le fichier php.ini :

    $ php -i | grep php.ini
    Configuration File (php.ini) Path => /opt/bitnami/php/lib
    Loaded Configuration File => /opt/bitnami/php/lib/php.ini
  3. Ouvrir le fichier :

    vi /opt/bitnami/php/lib/php.ini
  4. Modifiez le fichier php.ini pour configurer les directives d'erreur en fonction de votre cas d'utilisation. Vous trouverez ci-dessous quatre directives d'erreur courantes :
    log_errors : activez cette directive pour activer les journaux d'erreurs.
    error_reporting : définissez sur E_ALL pour signaler toutes les erreurs PHP.
    display_errors : activez cette option pour afficher les erreurs dans le navigateur lors des tests. Il est recommandé de désactiver display_errors lorsque votre application WordPress est en production.
    error_log string : saisissez l'emplacement où vous souhaitez enregistrer les journaux d'erreurs. Si log_errors est activé et que error_log n'est pas défini, les erreurs sont signalées par défaut dans le fichier /opt/bitnami/apache2/logs/error_log.
    Remarque : Pour plus d'informations ainsi qu'une liste complète des directives d'erreur, consultez la section Configuration de l'exécution dans la documentation officielle de PHP.

  5. Pour appliquer vos modifications, redémarrez Bitnami :

    sudo /opt/bitnami/ctlscript.sh restart
AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 5 mois