2011-07-23 85 views
6

Nunca he hecho esto, entonces estoy buscando una guía detallada. Estoy tratando de usar la API de Evernote para crear una página PHP. Descargué su SDK y dice que necesito instalar la extensión OAuth para PHP. Tengo WAMPSERVER instalado en mi máquina local (Windows 7). Intenté leer el manual, pero ni siquiera puedo descifrar qué descargar: S ¿Es este un proceso bastante sencillo?¿Cómo instalar la extensión PHP localmente en WAMP?

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

Respuesta

12

Consigue la dll precompilado de http://downloads.php.net/pierre/

Buscar la página para oauth y elegir el que para su máquina.

Pon ese archivo .dll en el directorio de extensiones de PHP. Encuentra el área extensiones en su archivo php.ini y añadir esto a él:

[PHP_OAUTH]
extensión = php_oauth.dll

reinicio del servidor WAMP

+1

¡Gracias! Grandes instrucciones. Parece que no estoy de suerte porque la arquitectura de mi máquina es "x64" y solo pude encontrar la versión "x86" del archivo "dll". La extensión no parecía instalar ... ¿Es ese el motivo? – anna

+0

Agregué el archivo dll update php.ini.pero sigue recibiendo el error oauth no encontrado – Kailas

+2

El enlace de la respuesta dejó de funcionar. – Danny

4

El sitio de PHP da grandes instrucciones sobre cómo instalar extensiones de PHP en Windows. Simplemente busque el * .dll en el PECL, y siga these instructions. Puede obtener la biblioteca de OAuth here.

0

Tuve los mismos problemas al tratar de configurar esto yo mismo. Mucha de la información sobre stackoverflow sobre este tema es buena pero desactualizada. Usted puede obtener las últimas bibliotecas de OAuth en el sitio php.net aquí ahora:

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

Sin embargo, también tuve algunos problemas para conseguir que funcione con WAMP ya que la versión de PHP que siempre estaba fuera de fecha y no funcionó con las extensiones allí. Para arreglar esto, tuve que agregar manualmente las versiones de php a WAMP. Puede seguir esta guía sobre cómo hacerlo:

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

0

estoy usando WAMPServer (x64) con PHP5.6.25 & Quiero instalar "Blesta", los equipamientos son necesarios "Pecl - Mailparse", por lo tanto:

  1. descargo "PHP Mailparse v2.1.6 (PHP v5.6) (hilo de seguridad) (VC11) (x64)"
  2. que extraer el archivo de descarga en "C: \ wamp64 \ bin \ carpeta php \ php5.6.25 \ ext "
  3. Agrego" extension = php_mailparse.dll "a fi Le "C: \ wamp64 \ bin \ php \ php5.6.25 \ phpForApache.ini", pero al final de "Extensiones dinámicas"
  4. Reiniciar el WAMPServer
  5. Instalar "Blesta"

Nota para # 3 Ejemplo:

;;;;;;;;;;;;;;;;;;;;;; 
; 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