質問 > その他 > OAuthが ClassNotFoundExceptionになります。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
honyopapa |
投稿日時: 2018/3/19 11:27
対応状況: 保留
|
新米 登録日: 2018/3/17 居住地: 投稿: 5 |
OAuthが ClassNotFoundExceptionになります。 [EC-CUBE] EC-CUBEのバージョン:3.0.15
[OS] Ubuntu 14.04.5 [PHP] 7.1.14 [現象] 下のようにOAuthクラスを利用するロジックを ec-cubeプロジェクトのhtmlフォールドの直下でtest.phpなどの名前で実行するとちゃんと動きますが、 Controller側で動かそうとすると 「Attempted to load class "OAuth" from namespace "Eccube\Controller\Admin\Product". Did you forget a "use" statement for another namespace?」 とエラーが出ます。 Symfony2に詳しくないので対応方法が分からなくて困っています。 どうすればいいのしょうか。 <?php try { $oauth = new OAuth("{Access Key}", "{Secret Key}", OAUTH_SIG_METHOD_HMACSHA1,OAUTH_AUTH_TYPE_AUTHORIZATION); $oauth->fetch("{URI}", null, OAUTH_HTTP_METHOD_GET); $response_info = $oauth->getLastResponseInfo(); header("Content-Type: {$response_info["content_type"]}"); echo $oauth->getLastResponse(); } catch(OAuthException $E) { echo "Exception caught!\n"; echo "Response: ". $E->lastResponse . "\n"; } ?> |
red |
投稿日時: 2018/3/19 12:14
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1567 |
Re: OAuthが ClassNotFoundExceptionになります。 PHP namespace で調べましょう
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |