【问题标题】:How to install PHP extension locally on WAMP?如何在 WAMP 上本地安装 PHP 扩展?
【发布时间】:2011-10-11 19:24:19
【问题描述】:

我从来没有这样做过,所以我正在寻找详细的指导。我正在尝试使用 Evernote API 创建一个 PHP 页面。我已经下载了他们的 SDK,它说我需要为 PHP 安装 OAuth 扩展。我在本地机器(Windows 7)上安装了 WAMPSERVER。我已经尝试阅读手册,但我什至无法弄清楚要下载什么:S 这是一个相当简单的过程吗?

http://php.net/manual/en/book.oauth.php

【问题讨论】:

    标签: php windows-7 oauth wamp


    【解决方案1】:

    http://downloads.php.net/pierre/获取预编译的dll

    在页面中搜索 oauth,然后为您的机器选择一个。

    将该 .dll 文件放在您的 PHP 扩展目录中。在 php.ini 文件中找到扩展区域并将其添加到其中:

    [PHP_OAUTH]
    extension=php_oauth.dll

    重启 WAMP 服务器

    【讨论】:

    • 谢谢!很好的指示。看起来我可能不走运,因为我的机器架构是“x64”,我只能找到“dll”文件的“x86”版本。扩展似乎没有安装..是这个原因吗?
    • 我已经添加了 dll 精细更新 php.ini 文件。但仍然收到错误 oauth not found
    【解决方案2】:

    PHP 网站提供了有关如何在 Windows 上安装 PHP 扩展的详细说明。只需在 PECL 中找到 *.dll,然后关注 these instructions。您可以获取 OAuth 库here

    【讨论】:

      【解决方案3】:

      我正在使用带有 PHP5.6.25 的 WAMPServer (x64) 并且我想安装“Blesta”,要求需要“Pecl - Mailparse”,所以:

      1. 我下载了“PHP Mailparse v2.1.6 (PHP v5.6)(Thread Safe)(vc11)(x64)”
      2. 我将下载文件解压到“C:\wamp64\bin\php\php5.6.25\ext”文件夹中
      3. 我将“extension=php_mailparse.dll”添加到文件“C:\wamp64\bin\php\php5.6.25\phpForApache.ini”但在“动态扩展”的末尾
      4. 重启 WAMPServer
      5. 安装“Blesta”

      #3 示例的注释:

      ;;;;;;;;;;;;;;;;;;;;;;
      ; Dynamic Extensions ;
      ;;;;;;;;;;;;;;;;;;;;;;
      extension=php_openssl.dll
      ;extension=php_pdo_firebird.dll
      extension=php_pdo_mysql.dll
      ;extension=php_pdo_oci.dll
      ;extension=php_pdo_odbc.dll
      ;extension=php_pdo_pgsql.dll
      extension=php_pdo_sqlite.dll
      ;extension=php_pgsql.dll
      ;extension=php_shmop.dll
      
      extension=php_mailparse.dll
      

      【讨论】:

        【解决方案4】:

        我在尝试自己设置时遇到了同样的问题。关于这个主题的很多关于 stackoverflow 的信息都很好,但已经过时了。您现在可以在 php.net 站点上获取最新的 oAuth 库:

        http://windows.php.net/downloads/pecl/releases/oauth/

        但是,由于他们提供的 PHP 版本已过时并且无法与那里的扩展一起使用,因此我在使其与 WAMP 一起使用时也遇到了一些问题。为了解决这个问题,我必须手动将 php 版本添加到 WAMP。您可以按照本指南了解如何操作:

        http://www.websanova.com/tutorials/php/manually-adding-php-versions-to-wamp

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-03-20
          • 2014-07-18
          • 2017-05-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-01-07
          • 2011-10-07
          相关资源
          最近更新 更多