Maison développement back-end Problème PHP Comment activer les erreurs dans php fpm

Comment activer les erreurs dans php fpm

Aug 15, 2020 am 09:54 AM
fpm

Comment activer les erreurs dans php fpm : recherchez et ouvrez d'abord le fichier "php-fpm.conf" ; puis ajoutez le contenu sous la forme "error_log = log/php_error_log" ; puis modifiez la configuration dans "php.ini". "; et enfin redémarrer "php-fpm" fera l'affaire.

Comment activer les erreurs dans php fpm

Recommandé : "Tutoriel vidéo PHP"

Activer le journal des erreurs php-fpm php

Effectuez les paramètres suivants pour voir comment php-fpm n'enregistre pas les journaux d'erreurs php sous nginx :

1. Modifiez la configuration dans php-fpm.conf. Sinon, veuillez ajouter : <.>

Le code est le suivant :

[global]
error_log = log/php_error_log
[www]
catch_workers_output = yes
Copier après la connexion

2 Modifiez la configuration dans php.ini, sinon ajoutez :

Le code est le suivant :

log_errors = On
error_log = "/usr/local/php/var/log/error_log"
error_reporting=E_ALL&~E_NOTICE
Copier après la connexion
<. 🎜>3. Redémarrez php- fpm

Lorsque PHP exécute une erreur, vous pouvez voir le journal des erreurs dans "/usr/local/lnmp/php/var/log/php_error_log"

Si il apparaît :

Le code est le suivant :

[root@localhost etc]# service php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm [17-Apr-2014 18:40:52] ERROR: [/usr/local/php/etc/php-fpm.conf:5] unknown entry &#39;catch_workers_
[17-Apr-2014 18:40:52] ERROR: failed to load configuration file &#39;/usr/local/php/etc/php-fpm.conf&#39;
[17-Apr-2014 18:40:52] ERROR: FPM initialization failed
 failed
Copier après la connexion

Dans la première étape, veuillez écrire soigneusement la configuration dans le groupe correspondant, sinon ce qui précède apparaîtra :

Le le code est le suivant :

ERROR: [/usr/local/php/etc/php-fpm.conf:5] unknown entry ‘catch_workers_output&#39;
Copier après la connexion

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Résoudre le problème du PHP-FPM manquant dans Ubuntu Résoudre le problème du PHP-FPM manquant dans Ubuntu Mar 08, 2024 pm 09:45 PM

Pour résoudre le problème de PHP-FPM manquant dans Ubuntu, des exemples de code spécifiques sont nécessaires dans le système Ubuntu, l'installation et la configuration de PHP-FPM sont une opération courante, mais parfois le problème de PHP-FPM manquant se produit pendant le processus d'installation. Cet article explique comment résoudre ce problème et fournit des exemples de code spécifiques pour vous aider à terminer l'installation et la configuration. 1. Vérifiez si PHP-FPM a été installé. Tout d'abord, utilisez la commande suivante pour vérifier si PHP-FPM a été installé sur le système : dpkg-l|gr.

Comment résoudre le problème de l'échec du démarrage de PHP7-FPM dans un environnement Linux Comment résoudre le problème de l'échec du démarrage de PHP7-FPM dans un environnement Linux Mar 11, 2024 pm 02:12 PM

Méthodes pour résoudre le problème de l'échec du démarrage de PHP7-FPM dans un environnement Linux Lorsque vous utilisez un serveur Linux pour créer un site Web ou une application, PHP7-FPM est un gestionnaire de processus PHPFastCGI couramment utilisé. Cependant, vous rencontrez parfois le problème que PHP7-FPM ne démarre pas, ce qui peut empêcher l'accès normal au site Web. Dans cet article, nous aborderons quelques solutions de contournement courantes et fournirons des exemples de code spécifiques. J'espère que ces informations pourront vous aider à résoudre rapidement le problème de l'échec du démarrage de PHP7-FPM. examiner

Comment gérer l'échec du démarrage de PHP7-FPM sous Linux Comment gérer l'échec du démarrage de PHP7-FPM sous Linux Mar 10, 2024 pm 09:54 PM

PHP7-FPM sous Linux est un gestionnaire de processus PHPFastCGI courant, généralement utilisé pour gérer l'exécution de programmes PHP. Cependant, parfois pendant le processus de configuration ou de déploiement, vous pouvez rencontrer une situation dans laquelle PHP7-FPM ne démarre pas, empêchant l'accès normal au site Web. Dans ce cas, nous devons prendre certaines mesures pour traiter et résoudre le problème. 1. Vérifiez le journal des erreurs. Vérifiez d'abord le journal des erreurs de PHP7-FPM. Habituellement, le journal des erreurs se trouve dans /var/log/php7-fpm.

Que sont le redémarrage en douceur nginx et le redémarrage en douceur FPM ? Que sont le redémarrage en douceur nginx et le redémarrage en douceur FPM ? May 23, 2023 pm 09:08 PM

Graceful restart GR est l'abréviation de Graceful Restart. Il s'agit d'un mécanisme permettant de garantir que les services de transfert ne sont pas interrompus lors du redémarrage du protocole. Le cœur du mécanisme GR réside dans le fait que lorsqu'un appareil redémarre le protocole, il peut avertir les appareils environnants afin de maintenir des relations de voisinage stables et des itinéraires vers l'appareil dans un certain laps de temps. Une fois le protocole redémarré, les périphériques l'aident à synchroniser les informations (y compris diverses informations de topologie, de routage et de session maintenues par les protocoles de routage/MPLS prenant en charge GR), rétablissant ainsi l'appareil dans l'état où il était avant le redémarrage dans les plus brefs délais. État. Il n'y aura aucun battement de route pendant tout le processus de redémarrage du protocole, et il n'y aura aucun changement dans le chemin de transmission des paquets. L'ensemble du système peut transmettre des données sans interruption. Ce processus est appelé un redémarrage en douceur.

Comment résoudre le code d'état HTTP 502 du service nginx+php-fpm Comment résoudre le code d'état HTTP 502 du service nginx+php-fpm May 21, 2023 am 08:07 AM

Pour l'un de nos projets Web, en raison de l'augmentation du nombre de nouvelles villes, le nombre de visites a augmenté et la pression sur la base de données a augmenté. En tant qu'entreprise fournissant des interfaces, un grand nombre de demandes "502" ont été signalées récemment. par rétroaction en aval. 502, badgateway, est généralement une erreur en amont (voici PHP). Pour PHP, la cause courante de 502 est que l'exécution du script dépasse le délai d'attente défini, ou que le paramètre de délai d'attente est trop grand, ce qui empêche le processus PHP de fonctionner. libéré depuis longtemps, et il n'y a pas de processus de travailleurs inactifs pour récupérer les invités. Notre projet est dû au fait que le paramètre de temps d'exécution PHP est trop court. Dans ce cas, vous pouvez d'abord augmenter le temps d'exécution PHP de manière appropriée et vous assurer que 502 est effacé en premier. Après tout, l'optimisation coûtera plus cher.

Résoudre le défi de l'absence de PHP-FPM dans les systèmes Ubuntu Résoudre le défi de l'absence de PHP-FPM dans les systèmes Ubuntu Mar 08, 2024 pm 02:48 PM

Lorsque vous résolvez le problème de l'absence de PHP-FPM dans votre système Ubuntu, vous devez suivre une série d'étapes pour installer et configurer PHP-FPM. PHP-FPM (FastCGIProcessManager) est un gestionnaire de processus qui gère les requêtes de pages dynamiques et peut améliorer les performances et la stabilité des applications PHP. Ce qui suit détaille comment installer et configurer PHP-FPM sur un système Ubuntu et fournit des exemples de code spécifiques pour aider à résoudre ce problème. Étape 1 : La mise à jour du système est en cours

Comment configurer les journaux d'erreurs PHP lors de l'utilisation de PHP-FPM dans Nginx Comment configurer les journaux d'erreurs PHP lors de l'utilisation de PHP-FPM dans Nginx May 15, 2023 am 08:58 AM

nginx est différent d'Apache. Dans Apache, vous pouvez spécifier directement le journal des erreurs de php, de sorte que les informations sur les erreurs lors de l'exécution de php soient directement saisies dans le journal des erreurs de php, qui peut être facilement interrogé. Dans nginx, les choses deviennent comme ceci : nginx enregistre uniquement les journaux d'accès pour les visites de pages. Il n'y aura aucune information du journal des erreurs php. nginx envoie la demande de php au processus php-fpmfastcgi pour traitement. Le php-fpm par défaut affichera uniquement le message d'erreur de php-fpm, et le journal des erreurs de php ne peut pas être vu dans le journal des erreurs de php-fpm. La raison est que le fichier de configuration php de php-fpm

Conseils pour gérer l'exception de démarrage PHP7-FPM sur le serveur Linux Conseils pour gérer l'exception de démarrage PHP7-FPM sur le serveur Linux Mar 11, 2024 am 11:09 AM

Il est courant d'utiliser PHP7-FPM comme environnement d'exécution de scripts côté serveur sur les serveurs Linux, mais vous pouvez parfois rencontrer des exceptions de démarrage. Cet article présentera quelques techniques pour gérer les exceptions de démarrage de PHP7-FPM et fournira des exemples de code spécifiques pour aider les lecteurs à mieux résoudre le problème. 1. Vérifiez le fichier de configuration. Le fichier de configuration de PHP7-FPM se trouve généralement dans le répertoire /etc/php/7.x/fpm/pool.d/ pour vous assurer que les configurations du fichier de configuration sont correctes. Peut faire

See all articles