在xampp中,Xdebug未启用PHP V7.0.1

时间:2017-03-29 08:46:22

标签: php xampp xdebug

我试图通过将php.ini [XDebug]代码更改为所需格式来为这个特定的php版本启用xdebug,如下所示。 phpinfo仍然没有变化。

zend_extension = "\xampp\php\ext\php_xdebug-2.5.0-7.1-vc14-nts-x86_64.dll"
xdebug.remote_enable = 1     
xdebug.remote_handler = "dbgp"    
xdebug.remote_host = "127.0.0.1"  
xdebug.remote_port=9000

我尝试了nts& ts(32/64)xdebug版本。请有人帮帮我..

1 个答案:

答案 0 :(得分:2)

  1. 您肯定需要使用线程安全版本,而不是nts版本

  2. XDEBUG扩展必须与Apache和PHP的编译版本匹配,即如果Apache / PHP是32位,那么XDEBUG必须是32位

  3. 尝试将驱动器号放入zend_extension = "C:\xampp\php\ext\php_xdebug-2.5.0-7.1-vc14-nts-x86_64.dll行。假设您的XAMPP安装在C:

  4. 您还在标题中指定了PHP7.0.1,但是您正在使用XDEBUG for PHP7.1如果您确实在使用PHP7.0.1,那么您需要使用php_xdebug-2.5.1-7.0-vc14.dll