【问题标题】:Using PECL to install extensions on Windows 7在 Windows 7 上使用 PECL 安装扩展
【发布时间】:2010-12-31 04:40:00
【问题描述】:

我一直在尝试在我的笔记本电脑上安装一些 PECL 扩展,但遇到了一些问题。每当我从命令行运行 pecl install any 时,我都会收到一条消息“.\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)有过时的版本。

【问题讨论】:

    标签: php windows pear pecl


    【解决方案1】:

    不幸的是,我不知道具体细节,但至少我可以为您指明正确的方向 要在 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 正常工作。

    【讨论】:

      猜你喜欢
      • 2020-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 2014-01-29
      • 1970-01-01
      • 2011-09-21
      相关资源
      最近更新 更多