Разное → Настройка PhpStorm + Xdebug 2 + Open Server
Настроил Xdebug в PhpStorm? Напиши на хабр! (с) хаброкоммент
Настройка Open Server
- Редактируем php.ini:
zend_extension = xdebug ; Подключаем расширение xdebug.default_enable = 0 ; Отключаем обработчик ошибок xDebug xdebug.remote_enable = 1 ; Включаем возможность удалённой отладки xdebug.remote_autostart = 0 ; Отключаем автоматический старт сеанса отладки. Сеанс будет стартовать только когда в запросе есть необходимый параметр xdebug.remote_port = 9000 ; Порт, по которому xDebug пытается подключитсья к PhpStorm xdebug.remote_connect_back = 1 ; Включаем возможность стартовать сеанс отладки с любого ip адреса xdebug.profiler_enable = 0 ; Отключаем режим профилирования xdebug.profiler_enable_trigger = 1 ; Включаем режим профилирования только когда в запросе есть необходимый параметр xdebug.profiler_output_dir = "%sprogdir%/userdata/temp/xdebug/" ; Директория для сохранения данных профилирования xdebug.profiler_output_name = "cachegrind.out.%H%R" ; Название файла с данными профилирования xdebug.idekey = "" ; Обнуляем ключ, необходимый для старта удалённой отладки
- Перезапускаем OpenServer.