使用PECL在Windows 7上安装扩展

我一直在试图在我的笔记本电脑上安装一些PECL扩展,但是我遇到了一些问题。 每当我运行pecl从命令行安装任何东西,我会得到一个消息,说:“。php.exe似乎有一个后缀.exe,但configurationvariablesPHP”。 看来PECL正在使用PEAR来执行安装。 我检查和php_suffix位于文件PEAR_Config.php和PEAR_Builder.php,但我不知道如何处理它在那里。

任何想法如何解决这个或解决方法? 不幸的是,pecl4win似乎已经closures了,而且我通常用于.dll的站点http://downloads.php.net/pierre/对于我正在使用的PHP版本(5.3.1)已经过时了。

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

与pear软件包不同,pecl软件包是需要针对本地PHP安装编译的PHP c扩展。

更新

https://wiki.php.net/internals/windows/stepbystepbuild一个大部分友好的wiki页面,用于设置从源代码构建PHP的窗口框。 看起来你需要建立解释器和支持库,然后才能使用pecl工作。