WAMP环境下(apache2.2.21+Php5.3.10)编写PHP扩展
2013-05-18 08:42
267 查看
主要遇到的问题:
1,版本问题:VC9与VC6的问题
具体表现为:
解决方法:下载正确的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,
另外,在文件头还要加上一句宏:
这个问题纠结了我很久!希望对你有用..
2,编译问题:
编译中可能会出现 php_stream_transport.h 报错,加上这句话 typedef int socklen_t;
另外,该导入的库都得导入。
1,版本问题:VC9与VC6的问题
具体表现为:
Warning PHP Startup: MeineExtension: Unable to initialize module Module compiled with build ID=API20090626,TS PHP compiled with build ID=API20090626,TS,VC9 These 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;
另外,该导入的库都得导入。
相关文章推荐
- WAMP环境下(apache2.2.21+Php5.3.10)编写PHP扩展
- Windows+Apache+MySQL+PHP(WAMP)环境搭建
- PHP环境搭建以及解决wampapache服务启动不了的问题
- WAMP(Windows + Apache + MySQL + PHP) 环境配置
- Win10搭建wamp环境超详细教程(php7.1.4 + mysql5.7.18 + apache2.4)
- wamp环境下配置php的mongo扩展
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第十九讲:apache+php+mysql开发环境搭建(wamp)
- wamp环境下安装mongoDB并添加php的mongo扩展(PHP 5.3.1+Win7环境)
- LINUX环境下编写php扩展
- Linux环境下编写PHP扩展篇
- 用apache的动态so模式编写和编译php扩展
- ubuntu lamp(apache+mysql+php) 环境搭建及相关扩展更新
- window+apache环境下安装mongoDB的php扩展
- wamp环境下安装Memcached服务器端软件和PHP的Memcache扩展
- Wamp就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。
- PHP环境搭建以及解决wampapache服务启动不了的问题
- wamp 的Redis 环境搭建以及phpredis扩展
- WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- php环境 wamp apache 怎么支持asp? 2003的系统
- Windows下搭建wamp(win apache mysql php)环境