Installation OAuth

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Installation OAuth

Re: Installation OAuth

par Wolan » 30 mars 2022, 22:27

Après avoir regardé de plus près je constate que cette extension n'implémente que OAuth 1 qui n'est pratiquement plus utilisé.
Peut être plus judicieux d'essayer un client comme celui ci : https://github.com/jumbojett/OpenID-Connect-PHP

Re: Installation OAuth

par Wolan » 30 mars 2022, 18:54

Bonjour,

Est ce que tu peux récupérer les infos de ta version de php :
<?php
phpinfo();
?>
Et les recopier ici.

Re: Installation OAuth

par GuillaumeLM » 29 mars 2022, 16:33

Théoriquement il n'y aurait pas besoin de rétrograder, maintenant, en informatique... tout est possible, essaies mais je pêche complètement, je ne vois pas d'autre piste qui pourrait t'aider

Re: Installation OAuth

par frguezec » 29 mars 2022, 16:28

Je viens d'essayer sans modifier extension_dir puis en le modifiant
en mettant tous les dll dans le répertoire C:\PHP\

Sans succès

J'ai MSVC15 (Visual C++ 2017) sur mon server Apache
et l'extension requiert Visual Studio 2015
tu crois que c'est possible que la version pose problème malgrès qu'elle est plus récente que le pré-requis ?

Re: Installation OAuth

par GuillaumeLM » 29 mars 2022, 15:12

En gros, et en français ^^ ça donnerait extension_dir = "C:/PHP/ext"
Windows est très ..... pour ça

Re: Installation OAuth

par GuillaumeLM » 29 mars 2022, 15:11

Je n'ai rien modifié d'autre...
Tiens je viens de trouver ça, regarde un peu, ça pourrait t'apporter de nouvelles idées

Re: Installation OAuth

par frguezec » 29 mars 2022, 15:07

Je vais essayer
Tu as changé le repertoire des extension dans ton php.ini :
extension_dir = "C:\PHP\"

Ou je le laisse comme avant :
extension_dir = "C:\PHP\ext"

Re: Installation OAuth

par GuillaumeLM » 29 mars 2022, 14:52

Bonjour,
Je ne sais pas si cela t'aidera mais j'ai eu un problème similaire avec une autre extension, j'ai fini par mettre toutes les dll dans le répertoire direct(pas ext ^^) de php et cela à fonctionné.
En revanche je suis sur Laragon, ce qui peut expliquer mon soucis.
En espérant que cela t'aidera...

Re: Installation OAuth

par frguezec » 29 mars 2022, 13:38

Bonjour,
J'utilise Apache 2.4

Re: Installation OAuth

par GuillaumeLM » 29 mars 2022, 12:59

Bonjour,
Es-tu sur une stack AMP? (WAMP, XAMP, LAMP, MAMP, Laragon, ...)

Re: Installation OAuth

par frguezec » 28 mars 2022, 12:39

soit tu entres extension=php_oauth.dll,
Merci pour ta réponse, mais j'ai déjà essayé cette option, sans succès

Re: Installation OAuth

par GuillaumeLM » 28 mars 2022, 12:33

extension=php_oauth
Bonjour, j'espère que le problème viens bien de là:
soit tu entres extension=php_oauth.dll,
soit tu simplifies en virant php ce qui donnerait extension=oauth.
Cordialement

Installation OAuth

par frguezec » 28 mars 2022, 10:13

Bonjour,
Je souhaite installer l'extension OAuth sur mon serveur php
Voici ma config :
Windows server 2012
PHP 7.2.3
Apache 2.4

J'ai téléchargé la version OAuth 2.07 pour php 7.2 Thread Safe (TS) x64 sur le site pecl

Dans php.ini j'ia bien les lignes :
extension_dir = "C:\PHP\ext"
extension=php_oauth

j'ai copié le fichier php_oauth.dll dans mon répertoire C:\PHP\ext

Lorsque je redémarre apache voici le message d'erreur que j'ai dans mes logs :
Unable to load dynamic library 'php_oauth' (tried: C:\PHP\ext\php_oauth (%1 is not a valid Win32 application.)

J'ai essayé d'installer différentes versions en 32bits et 64 bits et des versions plus ancienne . pour le 64bits application ne trouve pas le fichier :
C:\PHP\ext\php_oauth.dll (The specified module could not be found.)) in Unknown on line 0

Et pour le 32bits :
Unable to load dynamic library 'php_oauth' (tried: C:\PHP\ext\php_oauth (%1 is not a valid Win32 application.)

Est-ce que quelqu'un a une idée ou a déjà installer cette extension sur un serveur Windows ?