欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

vs.php 调试 php

程序员文章站 2022-06-05 15:50:11
...
看完本文能运行 不能调试,若您能不吝赐教 非常感谢

下载

Jcx.Software.VS.PHP.for.Visual.Studio.2008.v2.6.3.5601.rar 安装文件

Jcx.Software.VS.PHP.for.Visual.Studio.2008.v2.6.3.5601.KeyMaker.and.Patch-DVT.rar Key注册码

破解

生成KEY的时候 务必PATCH掉原来的 vsphp_svc.exe (D:\Program Files\Jcx.Software\VS.Php\2008\2.6\vsphp_svc.exe )

安装后

打开Vs2008 ->新建项目->展开“其他项目”结点

项目名称 :PHP PROJECT1

默认文件存放在 VS的PROJECTS中

由于用自己前面配置好的 PHP和APACHE

当前APACHE的启动路径 D:\Program Files\Apache Software Foundation\Apache2.2\htdocs\

http://localhost:8080/

项目文件移动到 D:\Program Files\Apache Software Foundation\Apache2.2\htdocs\ 目录下

PHP文件index.php

/* TODO: Add code here */

phpinfo();

?>

修改项目配置

属性 -> 选中 DEBUG

修改 start uml : http://localhost:8080/ 最后没有/

debug mode : External mode 用已经配好的APACHE ; VS.PHP也有自带的APACHE

debug engine : Xdebug 调试和非调试

//

由于没有配置 php_xdebug.dll

没有配置成功

大致意思是下载DLL 然后改名 存放在EXT文件中 然后再PHP.INI文件中修改 注意屏蔽ZEND加速器的配置

[Zend]
;zend_extension_manager.optimizer_ts="d:\Program Files\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
;zend_extension_ts="d:\Program Files\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"
zend_extension_ts="D:\Program Files\Php\ext\php_xdebug.dll"

[XDebug]
xdebug.idekey = vsphp
xdebug.remote_enable = 1
xdebug.remote_port = 7870
xdebug.remote_autostart = 1


附phpinfo下Debug项目
Debug Build no

相关标签: vs.php 调试 php