Hallo mensen,

Ik heb aardig wat ervaring met programmeren, maar niet met webprogrammeren, dus misschien maak ik hier een beginnersfout.

Ik ontwikkel een website waar ik OAuth voor nodig heb. Op mijn verzoek bij mijn server of de PHP OAuth extensie geïnstalleerd kan worden heb ik de volgende gegevens ontvangen:

----------------

OAuth is now available:

[root@server ~]# php -i|grep OAuth -A6
OAuth

OAuth support => enabled
PLAINTEXT support => not supported
RSA-SHA1 support => enabled
HMAC-SHA1 support => enabled
Request engine support => php_streams, curl
source version => $Id: oauth.c 300018 2010-06-01 01:50:41Z datibbaw $
version => 1.0-dev

-----------------

Nu voer ik het volgende script uit:

-----------------

<?php

include("../private/private_oauth.php");
$oauth = new OAuth($consumer_key,$consumer_secret);

?>


-----------------

Hierop ontvang ik deze foutmelding: "Fatal error: Cannot instantiate non-existent class: oauth in /home/supersiz/public_html/index.php on line 4"

Iemand enig idee wat het probleem is, en hoe te verhelpen?

Bedankt voor de hulp!
Koen
Wat geeft de functie phpinfo()? Staat daar iets over OAuth?

Oh ik zie dat het een lib is en geen extensie.

Daar hoeft niets voor te gebeuren. Gewoon hier de lib downloaden en bij de examples staat hoe je het gebruikt.
Handige functie :)

Nee, staat niets over oauth. Dat betekent dat de OAuth extensie niet correct geïnstalleerd is neem ik aan?
Zie de tweede helft van mijn opmerking
Dit lijkt weer wat anders. Ik heb het over de OAuth class zoals deze in de PHP documentatie voorkomt: zie hier. Hier wordt wel specifiek gesproken van een extensie. En dan zou OAuth toch wel genoemd moeten worden door phpinfo()?

Bedankt voor je hulp zover!

Reageren