XDEBUG не работает PHP 7.3 Win 10 x86

  1. Скачать https://www.apachefriends.org/index.html (xampp-win32-7.3.0-0-VC15-installere.exe) не удается найти x64 xampp для Windows.

  2. Не возвращает ссылку для скачивания. https://xdebug.org/wizard.php

PHP Версия 7.3.0 Система Windows NT DESKTOP-NDF3MVL 10.0 build 14393 (Windows 10) i586 Дата сборки 6 дек. 2018 01:51:18 Компилятор MSVC15 (Visual C++ 2017) Архитектура x86 Команда настройки cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-pdo-oci=c:\php-snap-build\deps_aux\oracle\x86\instantclient_12_1\sdk, общий доступ " "--with-oci8-12c=c:\php-snap-build\deps_aux\oracle\x86\instantclient_12_1\sdk, общий доступ " "--enable-object-out-dir=../obj/" "--enable-com-dotnet= общий " "--without-analyzer" "--with-pgo"Серверный API Обработчик Apache 2.0 Поддержка виртуальной директории Включен файл конфигурации (php.ini) Путь C:\ Загруженный файл конфигурации Windows C:\xampp\php\php.ini Сканируйте этот каталог на наличие дополнительных INI-файлов (нет). Дополнительные INI-файлы проанализированы (нет). PHP API 20180731 PHP-расширение 20180731 Zend-расширение 320180731 Zend Extension Build API320180731,TS,VC15 PHP-расширение Build API20180731,TS,VC15 Отладочная сборка без защиты потоков включено API потоков Темы Windows Zend Signal Handling отключен Zend Memory Manager включен Zend Multibyte Support, предоставляемый mbstring Поддержка IPv6 включена Поддержка DTrace отключена

  1. Вручную установите https://xdebug.org/download.php PHP 7.3 VC15 (64-разрядная версия) или PHP 7.3 VC15 TS (64-разрядная версия)

добавить строку в php.ini: [XDebug] xdebug.remote_enable=1 xdebug.remote_autostart=1 zend_extension = php_xdebug-2.7.0beta1-7.3-vc15-x86_64.dll

Предупреждение PHP: Не удалось загрузить расширение Zend 'php_xdebug-2.7.0beta1-7.3-vc15-x86_64.dll' (пробовал: C:\xampp\php\ext\php_xdebug-2.7.0beta1-7.3-vc15-x86_64.dll (%1 не является допустимым приложением Win32.), C:\xampp\php\ext\php_php_xdebug-2.7.0beta1-7.3-vc15-x86_64.dll.dll (указанный модуль не найден.)) в поле Неизвестно в строке 0

2 ответа

У меня была точно такая же проблема. Сайт xdebug в настоящее время имеет только 64-битные версии для PHP 7.3; сайт PECL имеет 32-битные версии, необходимые для XAMPP.

Я уверен, что это будет исправлено, как только xdebug 2.7 будет запущен в производство, но в то же время сайт PECL ( https://pecl.php.net/package/xdebug/2.7.0beta1/windows) - это обходной путь.

Вы можете скачать 32-битный двоичный файл для PHP73 здесь: https://pecl.php.net/package/xdebug/2.7.0beta1/windows

Другие вопросы по тегам