下载https://www.apachefriends.org/index.html (xampp-win32-7.3.0-0-VC15-installere.exe) 找不到任何适用于 Windows 的 x64 xampp。
没有返回任何下载链接。https://xdebug.org/wizard.php
PHP 版本 7.3.0 系统 Windows NT DESKTOP-NDF3MVL 10.0 内部版本 14393 (Windows 10) i586 构建日期 2018 年 12 月 6 日 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,shared" "--with-oci8-12c=c:\php-snap-build\deps_aux\oracle\x86\instantclient_12_1\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" “--without-analyzer” “--with-pgo” 服务器 API Apache 2.0 Handler 虚拟目录支持已启用 配置文件 (php.ini) 路径 C:\Windows 加载的配置文件 C:\xampp\php\php.ini 扫描此目录以查找其他 .ini 文件 (无) 已解析的其他 .ini 文件 (无) PHP API 20180731 PHP 扩展 20180731 Zend 扩展 320180731 Zend 扩展构建 API320180731、TS、VC15 PHP 扩展构建 API20180731、TS、VC15 调试构建 未启用线程安全 线程 API Windows 线程 Zend 信号处理已禁用 Zend 内存管理器已启用 mbstring 提供的 Zend 多字节支持 已启用 IPv6 支持 已禁用 DTrace 支持
- 手动安装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 行
答案1
我遇到了完全相同的问题。xdebug 网站目前只有适用于 PHP 7.3 的 64 位版本;PECL 网站有 XAMPP 所需的 32 位版本。
我确信一旦 xdebug 2.7 投入生产,这个问题就会得到纠正,但与此同时,PECL 网站(https://pecl.php.net/package/xdebug/2.7.0beta1/windows) 是解决方法。
答案2
您可以在此处下载 PHP73 的 32 位二进制文件: https://pecl.php.net/package/xdebug/2.7.0beta1/windows