Maison développement back-end PHP7 Comment installer la version PHP7 de Xdebug sous Centos

Comment installer la version PHP7 de Xdebug sous Centos

Apr 07, 2020 pm 01:13 PM
php7 xdebug

Introduction

Xdebug est un débogueur de programme PHP open source ; il peut vous aider à suivre, déboguer et analyser les programmes PHP, et également vous aider à comprendre les principes de mise en œuvre et la structure sous-jacents de PHP ; .

Le contenu suivant ici est basé sur Centos, et le système Windows ne sera pas décrit en détail

Avant l'installation

Avant l'installation, nous devons premier passage Exécutez la commande php -m pour vérifier si Xdebug a été installé

Préparation de l'installation

Allez d'abord sur le site officiel de Xdebug pour télécharger le package source<.>

Démarrez l'installation

1. Décompressez d'abord le package source téléchargé

Comment installer la version PHP7 de Xdebug sous Centos

Entrez le dossier décompressé cd xdebug- 2.7.0alpha1

2. Exécutez phpize après avoir entré le dossier. Si vous êtes invité à indiquer qu'il n'y a pas de commande phpize ; utilisez find / -name phpize pour trouver le chemin absolu de phpize, puis exécutez le chemin absolu.

3. Exécutez ./configure Si vous devez spécifier manuellement le chemin de configuration PHP, exécutez ./configure --enable-xdebug --with-php-config=/usr/local/php/bin/. php- config

4. Exécutez make && make install

Comment installer la version PHP7 de Xdebug sous Centos

5. Une fois l'installation réussie, nous serons invités à ajouter du contenu dans php.ini.

Comment installer la version PHP7 de Xdebug sous Centos

6. Nous ajouterons extension=xdebug.so à php.ini selon l'invite donnée par l'icône à l'étape 5, puis redémarrerons php

Comment installer la version PHP7 de Xdebug sous Centos

7. Après avoir redémarré PHP, vérifiez si l'installation a réussi via php -m

Comment installer la version PHP7 de Xdebug sous Centos

L'installation est réussie ! ! (félicitations !)

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

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

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)

L'activation de XDebug sur un serveur de production ralentira-t-elle PHP ? L'activation de XDebug sur un serveur de production ralentira-t-elle PHP ? Sep 22, 2023 pm 10:41 PM

Oui, les débogueurs comme XDebug peuvent ralentir les performances du serveur PHP. C'est pourquoi le débogueur n'est pas placé dans un environnement serveur. Ils sont déployés dans différents environnements pour éviter des surcharges inutiles. Les messages de débogage ne peuvent pas être affichés dans les applications déjà en production. Lorsque le comportement de débogage est ajouté au serveur, le moteur de débogage est attaché au processus PHP. Il commence à recevoir des messages pour s'arrêter au point d'arrêt, mais ce n'est pas un comportement obligatoire car cela affecterait les performances des autres processus, arrêtant ainsi l'analyseur PHP. En revanche, lorsque des débogueurs sont installés, ils ont tendance à ouvrir des ports sur le serveur car ils ne sont pas destinés à être utilisés dans un environnement de production. Ouvrir un port sur votre serveur est tout aussi mauvais que d’ouvrir une porte permettant aux pirates informatiques de fouiner.

Comment installer l'extension mongo dans php7.0 Comment installer l'extension mongo dans php7.0 Nov 21, 2022 am 10:25 AM

Comment installer l'extension mongo dans php7.0 : 1. Créez le groupe d'utilisateurs et l'utilisateur mongodb ; 2. Téléchargez le package de code source mongodb et placez le package de code source dans le répertoire "/usr/local/src/" ; Entrez le répertoire « src/ » ; 4. Décompressez le package de code source ; 5. Créez le répertoire de fichiers mongodb ; 6. Copiez les fichiers dans le répertoire « mongodb/ » 7. Créez le fichier de configuration mongodb et modifiez la configuration.

Comment résoudre le problème lorsque php7 détecte que le port TCP ne fonctionne pas Comment résoudre le problème lorsque php7 détecte que le port TCP ne fonctionne pas Mar 22, 2023 am 09:30 AM

En php5, nous pouvons utiliser la fonction fsockopen() pour détecter le port TCP. Cette fonction peut être utilisée pour ouvrir une connexion réseau et effectuer certaines communications réseau. Mais en php7, la fonction fsockopen() peut rencontrer certains problèmes, comme ne pas pouvoir ouvrir le port, ne pas pouvoir se connecter au serveur, etc. Afin de résoudre ce problème, nous pouvons utiliser la fonction socket_create() et la fonction socket_connect() pour détecter le port TCP.

Que dois-je faire si le plug-in est installé dans php7.0 mais qu'il indique toujours qu'il n'est pas installé ? Que dois-je faire si le plug-in est installé dans php7.0 mais qu'il indique toujours qu'il n'est pas installé ? Apr 02, 2024 pm 07:39 PM

Pour résoudre le problème du plugin n'affichant pas installé dans PHP 7.0 : Vérifiez la configuration du plugin et activez le plugin. Redémarrez PHP pour appliquer les modifications de configuration. Vérifiez les autorisations du fichier du plugin pour vous assurer qu'elles sont correctes. Installez les dépendances manquantes pour garantir le bon fonctionnement du plugin. Si toutes les autres étapes échouent, reconstruisez PHP. D'autres causes possibles incluent des versions de plugin incompatibles, le chargement d'une mauvaise version ou des problèmes de configuration PHP.

Guide FAQ de l'environnement serveur PHP : résoudre rapidement les problèmes courants Guide FAQ de l'environnement serveur PHP : résoudre rapidement les problèmes courants Apr 09, 2024 pm 01:33 PM

Les solutions courantes pour les environnements de serveur PHP consistent à s'assurer que la version correcte de PHP est installée et que les fichiers pertinents ont été copiés dans le répertoire du module. Désactivez SELinux temporairement ou définitivement. Vérifiez et configurez PHP.ini pour vous assurer que les extensions nécessaires ont été ajoutées et configurées correctement. Démarrez ou redémarrez le service PHP-FPM. Vérifiez les paramètres DNS pour les problèmes de résolution.

Comment installer et déployer php7.0 Comment installer et déployer php7.0 Nov 30, 2022 am 09:56 AM

Comment installer et déployer php7.0 : 1. Accédez au site officiel de PHP pour télécharger la version d'installation correspondant au système local ; 2. Extrayez le fichier zip téléchargé dans le répertoire spécifié 3. Ouvrez la fenêtre de ligne de commande et accédez à ; le répertoire "E:\php7" Exécutez simplement la commande "php -v".

Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système? Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système? Mar 31, 2025 pm 11:54 PM

Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système. Chaque fois que le système redémarre, nous devons exécuter la commande suivante pour modifier les autorisations d'UnixSocket: sudo ...

Bibliothèque de débogage en PHP8.0 : Xdebug Bibliothèque de débogage en PHP8.0 : Xdebug May 14, 2023 am 08:09 AM

Le débogage est une partie inévitable du développement PHP. Afin d'aider les développeurs à déboguer plus facilement leur propre code, PHP8.0 a introduit un outil très utile dans sa bibliothèque de débogage : Xdebug. Cet article présentera certaines des principales fonctionnalités de Xdebug et comment l'utiliser pour simplifier le processus de débogage PHP. Xdebug est un outil de débogage open source qui peut capturer les erreurs dans les applications PHP et fournir des informations détaillées sur la trace de la pile d'erreurs, ainsi que les variables utilisées. Il aide les développeurs à détecter et dépanner le code

See all articles