使用PECL在Windows 7上安装扩展

时间:2009-12-30 18:08:17

标签: php windows pear pecl

我一直在尝试在笔记本电脑上安装一些PECL扩展,但我遇到了一些问题。每当我从命令行运行pecl install时,我会收到一条消息“。\ php.exe似乎有一个后缀.exe,但配置变量php”。似乎PECL正在使用PEAR来执行安装。我检查过,php_suffix位于文件PEAR_Config.php和PEAR_Builder.php中,但我不知道该怎么处理它。

有关如何修复此问题或解决方法的任何想法?不幸的是,pecl4win似乎已经关闭了,http://downloads.php.net/pierre/我通常用于.dll的网站已经过时了我正在使用的PHP版本(5.3.1)。

1 个答案:

答案 0 :(得分:2)

不幸的是我不知道具体细节,但至少我可以指出你正确的方向要在Windows上使用pecl,你需要设置Visual Studio c / c ++或MingW32 c / c ++,然后配置pecl使用用于构建请求的扩展的编译器。

与pear包不同,pecl包是PHP c扩展,需要根据本地PHP安装进行编译。

更新

https://wiki.php.net/internals/windows/stepbystepbuild一个非常友好的wiki页面,用于设置从源代码构建PHP的Windows框。看起来你需要构建解释器和支持库才能让pecl工作。