Установка xdebug на MacOs Mojave — файл ‘php.h’ не найден

Я пытаюсь установить xdebug на MacOs Mojave, но получаю эту ошибку

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

Инструменты командной строки установлены.

3

Решение

Я столкнулся с этим, пытаясь скомпилировать xdebug в моей системе, мне пришлось сделать следующее, чтобы заставить его работать

1) (Переустановите) инструменты командной строки (я их однажды установил, но файлы в / Library / Developer / CommandLineTools / отсутствовали, поэтому я, должно быть, удалил их …)

xcode-select --install

2) Переустановите заголовочные файлы

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

Кредит @donatJ — https://stackoverflow.com/a/52612102/649915

21

Другие решения

brew doctor

а потом

brew link --overwrite php

помог мне.

1

была такая же проблема, попробуйте это
https://blog.csdn.net/KimBing/article/details/81436921

-3
По вопросам рекламы [email protected]