首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XDebug与IISExpress +

XDebug与IISExpress +
EN

Stack Overflow用户
提问于 2013-03-17 10:17:28
回答 1查看 4.3K关注 0票数 4

我有以下设置:

  • 带有扩展用于的PHP工具的Visual 2012
  • PHP 5.3
  • 没有IIS,使用集成的IIS Express服务器进行调试

我的php.ini (巴斯泰宾全版)中有以下条目

代码语言:javascript
复制
[XDEBUG]
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_port = 9000


[PHP_XDEBUG-2.2.1-5.3-VC9-NTS]
[PHP_XDEBUG-2.2.1-5.3-VC9-NTS]
zend_extension="C:\P(...)es (x86)\PHP\v5.3\ext\php_xdebug-2.2.1-5.3-vc9-nts.dll"

我已经将PHP工具配置为使用端口9000进行调试。在XDebug主页上,我提交了我的phpinfo()输出,它说在那里设置是正确的。

但是,当我尝试在Visual中调试时,什么都不会发生,即我希望在浏览器中调试的php文件不会破坏我的断点。

这是我试图调试的url:

代码语言:javascript
复制
http://localhost:16472/index.php?XDEBUG_SESSION_START=1

是否有什么特殊的工作需要做,以使x调试与IIS工作?还是必须在计算机上安装IIS或Apache才能正常工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-26 23:53:34

这是项目路径中unicode字符的一个小问题,在后面的更新中解决了这个问题。现在只需要更新PHP工具。有关此论坛的更多详细信息

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15459639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档