在vs2008开发PHP扩展之三--环境搭建常见问题列表。

10 篇文章 0 订阅

       这些问题,还是说明了。在windows下开发PHP扩展的环境,不够完美,但是有时候我们不得不在windows下进行开发。所以遇到问题就狂吐,然后狂解决,然后几经折磨考验后,终于解决了或者放弃了。这里列举一些问题,参考一下吧。

 

1.有时候在ext文件夹下你添加的扩展,可能导致

cscript /nologo configure.js --with-php-build="F:\php_win\win32build" --without-libxml  --disable-odbc


无法正常执行,所以在搭建php开发环境的时候,保证ext目录是官方给出,把自己的扩展源文件项目先不要放到ext目录下


2.

如果你在启动apache中有报错为:
PHP Warning: PHP Startup: martin: Unable to initialize module\nModule compiled with build ID=API20090626,TS\nPHP compiled with build ID=API20090626,TS,VC6\nThese options need to match\n in Unknown on line 0

Warning: PHP Startup: martin: Unable to initialize module
Module compiled with build ID=API20090626,TS
PHP compiled with build ID=API20090626,TS,VC6
These options need to match
in Unknown on line 0

如果

cscript /nologo configure.js --with-php-build="F:\php_win\win32build" --without-libxml  --disable-odbc

脚本执行成功的话是不会出现的,因为这个脚步会检查你的vc版本,进行配置。

所以你的开发环境要和你的Lamp环境保持一致,就不会出现版本同一问题。都是由一个编译器版本编译的就可以了

3.没有找到config.w32.h

这个你懂的,没找到,说明生成,总不能让你自己写一个

4.待续,补充


5.


6.


7.


8.


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值