Зачем мне нужен zend_extension = xdebug?Php

Кемеровские программисты php общаются здесь
Anonymous
Зачем мне нужен zend_extension = xdebug?

Сообщение Anonymous »

Моя система:
  • Windows 11 Pro
  • Xampp
  • PHP 8.2.12
  • xdebug v3.5.1
Я определяю двоичный файл в своем php.ini как

Код: Выделить всё

zend_extension = "D:\websites\php\ext\php_xdebug-3.5.1-8.2-ts-vs16-x86_64.dll"
Все работает как положено, однако я запустил мастер установки (https://xdebug.org/wizard), и он сказал, что все настроено, за исключением того, что мне нужно добавить zend_extension = xdebug в мой php.ini
https://xdebug.org/docs/install

Если вы хотите использовать Xdebug и OPCache, строка zend_extension для Xdebug должна располагаться ниже строки для OPCache или в файле, начинающемся с большего номера (т. е. 99-xdebug.ini или 20-opcache.ini), иначе они не будут правильно работать вместе.

Если все работает, зачем мне это добавлять? Служит ли это какой-то цели для меня? Что он делает?

Вернуться в «Php»