在Visual Studio环境中开发PHP项目

VS.PHP 是用于鼎鼎大名的 MS VS Studio .NET 的一个插件,作为 php 集成开发辅助工具,号称比较强。 可惜 PHP 开源的,这个 vs.php 却是要钱的,但是我分析了网上现有流传甚广的补丁之后,略略看出了一点破解要点(不能保证适用于所有版本,但能保证适用于迄今为止的大多数版本,我只测试过 for 2003 的,分析破解过程的时候用的是for 2005 的),记载如下: 只需要修改 vsphp.dll 即可实现破解,而且只需要修改一个字节的内容:用十六进制编辑器(比如UE等)查找 7C 24 1C 75 16 50 EB 08 3D 05 40 00 80 (应该只有一处),将查询到的这串中的 75 改成 EB ,即改为如下串: 7C 24 1C EB 16 50 EB 08 3D 05 40 00 80 保存即可。 使用过之后发现VS.PHP不支持对MySQL函数的调试:Fatal error: Call to undefined function: mysql_connect() 这时候找到php.ini打开,然后去掉extension=php_mysql.dll前面的";",也就是启动mysql支持。

 在Visual Studio新建一个PHP项目后,如果发现不能调试,试着重新一下计算机,也许就会有惊奇,为什么会这样,不要问我,因为我也不知道,哈哈。调试的时候有可能提示找不到tmp目录,那么就在php5目录下新建一个tmp子目录。

程序下载地址http://polugen.mblogger.cn

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值