Как установить расширение PHP локально на WAMP? - PullRequest
7 голосов
/ 24 июля 2011

Я никогда не делал этого, поэтому я ищу подробное руководство. Я пытаюсь использовать Evernote API для создания страницы PHP. Я скачал их SDK и там сказано, что мне нужно установить расширение OAuth для PHP. У меня установлен WAMPSERVER на моем локальном компьютере (Windows 7). Я пытался прочитать руководство, но я даже не могу понять, что скачать: S Это довольно простой процесс?

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

Ответы [ 4 ]

12 голосов
/ 24 июля 2011

Получить скомпилированную dll из http://downloads.php.net/pierre/

Найдите на странице oauth и выберите тот, который подходит для вашей машины.

Поместите этот файл .dll в каталог расширений PHP. Найдите область расширений в вашем файле php.ini и добавьте в нее следующее:

[PHP_OAUTH]
расширение = php_oauth.dll

перезагрузить сервер WAMP

4 голосов
/ 24 июля 2011

Сайт PHP содержит отличные инструкции по установке расширений PHP в Windows.Просто найдите * .dll в PECL и следуйте этим инструкциям .Вы можете получить библиотеку OAuth здесь .

0 голосов
/ 06 мая 2017

Я использую WAMPServer (x64) с PHP5.6.25 и я хочу установить «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. Установка "Блеста"

Примечание для # 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
0 голосов
/ 12 января 2013

У меня были те же проблемы, когда я пытался настроить это сам. Много информации о stackoverflow по этой теме хорошо, но устарело. Вы можете получить последние библиотеки oAuth на сайте php.net здесь:

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

Однако у меня также были некоторые проблемы с его настройкой для работы с WAMP, поскольку предоставленная ими версия PHP устарела и не работала с расширениями. Чтобы это исправить, мне пришлось вручную добавлять версии php в WAMP. Вы можете следовать этому руководству о том, как это сделать:

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

...