PHP Xdebug не отлаживается на xampp - PullRequest
1 голос
/ 03 февраля 2020

Когда я пытаюсь отладить мой код php, я получаю сообщение об ошибке:

Error: spawn php ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:84:9) {
  errno: 'ENOENT',
  code: 'ENOENT',
  syscall: 'spawn php',
  path: 'php',
  spawnargs: [
    'c:\\xampp\\htdocs\\fantatools\\wordpress\\wp-content\\themes\\feisar\\api\\calendario.php'
  ]
}

Я выполнил инструкцию мастера xdebug, но она все еще не работает:

  • Загрузка php_xdebug-2.9.1-7.3-vc15-x86_64.dll
  • Переместите загруженный файл в C:\xampp\php\ext
  • Редактируйте C:\xampp\php\php.ini C:\WINDOWS\php.ini и добавьте строку zend_extension = C:\xampp\php\ext\php_xdebug-2.9.1-7.3-vc15-x86_64.dll
  • Убедитесь, что zend_extension = C:\xampp\php\ext\php_xdebug-2.9.1-7.3-vc15-x86_64.dll ниже строка для OPcache.
  • Перезапустите веб-сервер
...