当前位置:Gxlcms > PHP教程 > vs.php调试php

vs.php调试php

时间:2021-07-01 10:21:17 帮助过:28人阅读

看完本文能运行 不能调试,若您能不吝赐教 非常感谢

下载

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

人气教程排行