ローカル環境ではエラーが表示されなかったのですが、AbrahamのTwitterOAuth.phpでエラーが発生してしまいます。
エラーの内容は以下です。
Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' ファイルの場所 on line 4
エラーが表示されているコードは以下となっております。
lang
1<?php 2/* TwitterOAuth.php */ 3require 'vendor/autoload.php'; 4use Abraham\TwitterOAuth\TwitterOAuth; 5 6 7/* OAuth認証 */ 8$consumerKey = "consumerKey"; 9$consumerSecret = "consumerSecret"; 10$accessToken = "accessToken"; 11$accessTokenSecret = "accessTokenSecret"; 12 13// 認証用のキーセット 14$twObj = new TwitterOAuth ( $consumerKey, $consumerSecret, $accessToken, $accessTokenSecret ); 15?>
名前空間でエラーが出ているようなのですが、いまいち名前空間というものも理解出来ていません><
phpのバージョンはローカルは5.3、ロリポップ!は5.4を使用していますが別のサーバーでは5.3を使用していてそちらでは問題なく動作しました。
また、コマンドラインから実行するとエラーが発生して、ブラウザからurlを打ち実行すると正常に動作します。
コマンドラインとで動作が異なるのがまた謎です><
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/13 07:48
2015/06/13 08:27
2015/06/13 08:40
2015/06/14 10:25
2015/06/14 10:31