在Windows上安装PHP扩展

我正在使用Windows XP Home Edition。 我需要安装PHP的一些扩展 - memcache,APC,.etc。 我非常希望使用PECL来实现这一点。 问题是PECL认为我的计算机上有某些程序是理所当然的。 例如,在另一篇文章中,我读到了你需要在你的机器上安装Microsoft Visual Studio C ++。 但是,我下载的Visual Studio的新版本没有msdev.exe,而是使用vcbuild.exe,它具有完全不同的api,并且无法编译这些模块附带的.dsp文件。

所以我试图找到一个脚本,将升级dsp与vcbuild.exe一起工作......事实证明,vcbuild.exe可以做到这一点,但当然并没有出现。

我尝试的另一件事是为Windows找到一个make脚本(nmake2make)。 但是模块的根文件夹中没有make文件。

我也尝试下载Cygwin和MinGW,希望找到一个可以像在* nix操作系统中一样简单工作的构建脚本,但无济于事。

我还能如何在Windows机器上安装PHP扩展? 任何人都可以帮助我摆脱这种困境吗?


你是否试图编译PECL扩展? 如果是这样,我就忍不住了。

但是如果你只是想在你的Windows机器上安装一些PECL扩展,那么不应该比安装任何其他的PHP扩展更难。 访问http://pecl4win.php.net/获取Windows特定的PECL扩展名,将扩展名复制到PHP安装目录中的/ ext /目录(或放置扩展名的位置),并从php.ini启用扩展名:

延长= php_apc.dll

重新启动您的Web服务器实例,然后就可以开始了。


对于memcache,您需要位于此处的memcache服务器 - > http://code.jellycan.com/memcached/并下载win32二进制文件

从未使用APC:PI使用eAccelerator0953_5.2.6来缓存代码


为所有来这里下载dll扩展文件的人们。

这是链接到PHP扩展下载链接http://windows.php.net/download/

这是一个可供下载的PHP扩展列表:http://pecl.php.net/package-search.php

对于核心扩展,或者如果你在pecl.php.net上找不到任何东西,可以从http://windows.php.net/download/的zip下载PHP并查看/ ext的内部,并将它们复制到你的本地php / ext文件夹。

链接地址: http://www.djcxy.com/p/41931.html

上一篇: Installing PHP extensions on Windows

下一篇: Pattern matching and placeholder values