windows下制作PHP扩展】的更多相关文章

一.编译PHP 转自:http://demon.tw/software/compile-php-on-windows.html 编译PHP扩展必需的一些头文件需要从php源码中获取,其中有一些配置性的头文件,需要做到下面第8步之后,也就是说php服务器程序可以使用别人已经编译好的安装包. 在Windows下源码编译PHP 最近在学习编写PHP拓展,懒得装Linux,就研究了一下在Windows下编译PHP的方法,总算搭建好了在Windows下开发PHP拓展的环境. 1.在C盘新建一个文件夹,C:…
windows下制作linux U盘启动盘或者安装优盘(转) Linux发行版排行榜:http://iso.linuxquestions.org/ [方案一]:UltraISO(不推荐,在Windows下制作Windows安装盘绝佳) 用UltraISO软件打开linux发行版的ISO文件,用UltraISO软件的“启动/启动光盘”中的:写入硬盘映像,选择USB-HDD/USB-HDD+,点击写入. [方案二]:UNetbootin(中文界面) http://unetbootin.sourcef…
在Erlang中,NIF(Native Implemented Function)被用来扩展erlang的某些功能,一般用来实现一些erlang很难实现的,或者一些erlang实现效率不高的功能. NIF使用C开发,效率和C接近,比纯erlang实现要高.NIF会编译成动态库,直接动态加载到erlang进程空间调用,也是erlang扩展新方法最高效的做法.调用NIF不用上下文的切换开销,但是也有代价,NIF的crash会导致整个Erlang进程crash. 下面讲述如何在Windows下使用NI…
原创教程:纯windows下制作变色龙引导安装U盘教程 支持Mavericks和Yosemite 支持白苹果 目标:windows下制作带 Chamelon变色龙引导的黑苹果安装U盘,支持PC机引导安装,经测试同样支持真苹果安装. 制作工具:1.bootice1.32.windows版变色龙 wowpc.iso 2391支持 10.10引导(可以随时更新)3.懒人版安装镜像 Mavericks_Install_10.9.4.cdr(可以选择其它版本)硬件需要:大于或等于8G U盘一个.标注:以最…
官方下载的php安装包ext目录里以经包含了常用的php扩展,但某些情况下并不能满足我们项目需求,比如memcache扩展就不在官方的php安装包里.这时就需要我们自己去下载安装. 本文列出php官方提供的php扩展下载地址.同时给出windows下安装php扩展的步骤(以安装memcache扩展为例说明). 假设在windows上已经安装好memcached服务器,启动memcached服务的方法是:可在网上直接下载memcached.exe可执行文件,然后在cmd中找到该文件,使用命令  m…
windows下安装MongoDB扩展和配置 1.下载mongoDB扩展,根据当前php版本进行下载 地址如下:http://pecl.php.net/package/mongo 我本地php版本是 php-5.6.27-nts 扩展附件如下: 附件下载地址:我的mongo扩展下载 2.放在php目录下的ext文件夹下 3.修改php.ini文件(有人说是apache根目录下,但我这是别人配的环境,apache下没这个文件,就修改php目录下的php.ini) 增加: [mongoDB] ext…
windows下开发php扩展网上很多资料都说需要Cygwin,其实完全可以不必安装该东东.没错,是可以在linux下生成骨架后拷到windos下来用,但是,如果没有linux环境呢?什么,装虚拟机?我晕,你咋又绕回去了- -! 除了编译外,shell环境主要就是为了生成扩展的骨架,其实骨架已经在php源码包中了了,我们只需要把相关名字替换一下即可使用.   准备:   1.php源码包和windows下的二进制包,以及安装Visual C++,并把Microsoft Visual Studio…
第一步:准备 1.php源码包和windows下的二进制包,以及安装Visual C++,并把Microsoft Visual Studio/Common/MSDev98/Bin的绝对路径添加到windows环境变量 2.解压源码包到d:/php_src 3.进入d:/php_src/ext目录,复制skeleton文件夹,并重命名为要开发扩展的名字,本例为“linvo” 4.把二进制包中dev目录下的php5ts.lib文件,拷入新建的linvo目录 5.编辑linvo目录中的php_skel…
pthreads扩展安装步骤 1.查看phpinfo() 获取PHP版本号及位数(x86表示32位,x64表示64位).编译器版本.PHP配置文件加载所在位置等.如下图所示: 2.pthreads扩展下载地址:http://windows.php.net/downloads/pecl/releases/pthreads/ 3.在扩展列表中找到对应版本 4.php_pthreads-2.0.9-5.5-ts-vc11-x86.zip参数详解 2.0.9代表pthreads的版本号 5.5代表php…
前几天有幸用了下Macbook pro,可在给它装win 7系统时,无知而又手贱地在windows系统下分区了:( 然后再重启就找不到Mac os x,只有win 7了.可进win 7也不正常,直接给蓝屏啊. 所以,在这里我强烈告诫各位,在装双系统后,千万不要在win7下分区!要分区也要在mac中通过磁盘工具分区,而且格式要是Ms dos的. 那如果不小心分区了,识别不到mac os 那要怎么办呢?这时如果有mac os x的原版光盘,就只需要插入光盘,开机时按C键就可以由光驱启动进入安装界面.…