pic*_*rdo 7 php windows module pecl msdev
我使用的是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扩展?任何人都可以帮助我摆脱这种困境吗?
供所有来这里下载dll扩展文件的人使用。
这是PHP扩展下载链接http://windows.php.net/download/
这是要下载的 PHP 扩展列表:http://pecl.php.net/package-search.php
对于核心扩展,或者如果您在 pecl.php.net 上找不到任何扩展,请从 zip http://windows.php.net/download/下载 PHP并查看 /ext 内部并将它们复制到本地 php /ext 文件夹。
我能想到的唯一办法就是:手动。是的,我知道,但这相对来说很容易。
如果你有编译器,那么你至少可以编译一个扩展(如果你有源代码)。否则,您将不得不尝试查找二进制发行版(就像我一样)。
根据我的理解,这就是你所做的:
C:\xampp\php\ext。在 PHP.ini 中搜索“extension_dir”以找到您的扩展名。; Dynamic Extensions ;。extension=my_lib.dll这应该可以做到。否则,您可能应该搜索有关手动安装的深入指南。
| 归档时间: |
|
| 查看次数: |
17353 次 |
| 最近记录: |