Автор оригинала: David Wong.
1. Загрузите соответствующую версию Xdebug
Проверьте версию PHP [ php 7.1]:
php -v
Найдите соответствующую версию Xdebug:
brew search xdebug homebrew/php/php53-xdebug homebrew/php/php70-xdebug homebrew/php/php54-xdebug homebrew/php/php71-xdebug homebrew/php/php55-xdebug homebrew/php/xdebug-osx homebrew/php/php56-xdebug
Загрузите соответствующую версию xdebug:
brew install homebrew/php/php71-xdebug
2. Измените файл конфигурации php.ini
Найдите файл php.ini и добавьте конфигурацию Xdebug:
[xdebug] Zend_extension = "/ usr / local / Cellar / php71-xdebug / 2.5.1 / xdebug. so" Fill in your. so file directory xdebug.remote_enable = 1 xdebug.remote_handler = dbgp xdebug.remote_host = 127.0.0.1 Xdebug. remote_port = 9001# port number can be modified to avoid conflicts xdebug.idekey = PHPSTROM
Перезапустить php-fpm
3. Настройка phpstorm Настройте в соответствии с шестью скриншотами 1、 2、 3、 4、 5、 6、 После настройки перезапустите Apache или nginx Нажмите на ошибку и сразу же начните отладку.
Оригинал: “https://developpaper.com/macphpstormxdebug-configuration/”