博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WAMP环境下(apache2.2.21+Php5.3.10)编写PHP扩展
阅读量:7143 次
发布时间:2019-06-29

本文共 669 字,大约阅读时间需要 2 分钟。

hot3.png

主要遇到的问题: 1,版本问题:VC9与VC6的问题 具体表现为:
WarningPHP Startup: MeineExtension: Unable to initialize moduleModule compiled with build ID=API20090626,TSPHP compiled with build ID=API20090626,TS,VC9These options need to match
解决方法:下载正确的php版本,用正确的编译器 php.net官方说:

If you are using PHP with IIS you should use the VC9 versions of PHP VC6 Versions are compiled with the legacy Visual Studio 6 compiler

所以如果你用apache+php的话,应该用vc6的版本;但如果你想用vc9的版本,像我用了php5.3.10,就要用vc9的IDE,如VS2008,VS2010, 另外,在文件头还要加上一句宏:
#define PHP_COMPILER_ID "VC9"
这个问题纠结了我很久!希望对你有用.. 2,编译问题: 编译中可能会出现 php_stream_transport.h 报错,加上这句话 typedef int socklen_t; 另外,该导入的库都得导入。

转载于:https://my.oschina.net/ifeixiang/blog/339393

你可能感兴趣的文章
合并傻子//区间dp
查看>>
让IE和Chrome都以隐身模式启动
查看>>
MyPython-->进阶篇-->类
查看>>
unity remote 连接设置
查看>>
2018 NOIP备战计划
查看>>
教你如何迅速秒杀掉:99%的海量数据处理面试题
查看>>
zw版【转发·台湾nvp系列Delphi例程】HALCON InpaintingCt2
查看>>
POJ2155 Matrix
查看>>
字符串匹配算法
查看>>
Eclipse 问题整理
查看>>
Java常用工具类之RegexpUtils,正则表达式工具类
查看>>
c# 利用反射 从json字符串 动态创建类的实例 并动态为实例成员赋值
查看>>
Kali Linux 优化过程
查看>>
关于图片处理的方法整理
查看>>
手机短信猫
查看>>
JavaScript DOM对象
查看>>
裸机恢复 (BMR) 和系统状态恢复
查看>>
IE自动化 二(判断IP所在地)
查看>>
select下拉框多选 和回显
查看>>
苹果允许Flash程序在iPad和iPhone中使用
查看>>