PHPを使用してoAuthの旅を実行しようとしているときに私の髪を引っ張っています。Oauth PHP拡張機能が動作しない
私はMAC_OSX_10.7.4/MAMP/PHPを使用しています。私は自分のMAMP環境内のPHPを指しています。
私は最新のoAuth php extension 1.2.2をダウンロードしました。
私が実行しました:
バックに成功してきたpecl install oauth
、私はそれを再インストールしようとすると、私が取得:
extension=oauth.so
:
pecl/oauth is already installed and is the same as the released version 1.2.2
私は行を追加しました私のphp.iniで。私は私が間違って私のPHPのログ
PHP Fatal error: Class 'OAuth' not found in /Applications/MAMP/htdocs/wemustcreate/wp-content/themes/MinimalDessign/linkedinOauth.php on line 6
任意のアイデアで、次のエラーをしているかもしれない何を得る
<?php
define("CONSUMER_KEY", "dgqcifzjqksh");
define("CONSUMER_SECRET", "73Ft6jKqe3A7sCsc");
$oauth = new OAuth(CONSUMER_KEY, CONSUMER_SECRET);
echo "oauth token" . $oauth;
$request_token_response = $oauth->getRequestToken('https://api.linkedin.com/uas/oauth/requestToken');
if($request_token_response === FALSE) {
throw new Exception("Failed fetching request token, response was: " . $oauth->getLastResponse());
} else {
$request_token = $request_token_response;
}
print "Request Token:\n";
printf(" - oauth_token = %s\n", $request_token['oauth_token']);
printf(" - oauth_token_secret = %s\n", $request_token['oauth_token_secret']);
print "\n";
?>
:私がしようとすると、コードのこの単純なビットを実行するたびが、OAuthのをテストするには?私はphp.iniをチェックしましたが、そこには表示されません。私は既存の拡張機能を削除して、php.iniが正しく更新されたことを確認するためにそれらを追加しました。
私が少し奇妙であることがわかる唯一のことは、.soで終わるすべての拡張子がすべてunixの実行可能ファイルですが、私のoauthファイルはドキュメントです。これが問題だろうか?拡張機能を表示するスクリーンショットを追加しました。
phpinfo()を確認し、インストールを確認します。 – Matt
phpinfo()をエコーして確認しました.. どうすればよいですか? – Owzzz
'phpinfo()'の出力に表示されるはずです。 – Matt