web-dev-qa-db-fra.com

Installer xdebug sur MacOs Mojave - Fichier 'php.h' introuvable

J'essaie d'installer xdebug sur MacOs Mojave mais j'obtiens cette erreur

/private/tmp/pear/install/xdebug/xdebug.c:25:10: fatal error: 'php.h' file not found

Les outils de ligne de commande sont installés.

3
Vynder

J'ai rencontré cette tentative de compilation de xdebug sur mon système, je devais faire ce qui suit pour que cela fonctionne

1) (Ré) installer les outils en ligne de commande (je les avais installés à un moment donné, mais les fichiers sous/Bibliothèque/Developer/CommandLineTools/manquaient alors je dois l'avoir supprimé ...)

xcode-select --install

2) réinstaller les fichiers d'en-tête

Sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

Merci à @donatJ - https://stackoverflow.com/a/52612102/649915

22
Steven
brew doctor

et alors 

brew link --overwrite php

m'a aidé.

1
Vynder