flickr からアルバムを取得するためのコードがあります。test.php
http://example.com/cron/test.php?uid=613
$f->setToken($user_token);
$all_album_list = $f->photosets_getList($user_flickr_id);
print_r("Total Albums".sizeof($all_album_list['photoset']));
ブラウザでこれをクリックすると、43 枚のアルバムがあり、最初のアルバム名は66 / part 3
の名前でs3にオブジェクトを作成します66 / part 3
しかし、同じことをシェルで実行すると
#php -q /var/www/web1/test.php
このコードをヒットすると正常に実行され、39 個のアルバムがあり、最初のアルバムの名前が 66 であることが示されますが、66 という名前のアルバムはありません。CLI とブラウザーの結果に違いがあります。
結果での実行php -q
は異なりますが、CLI で実行するとWget
、結果は正確でブラウザと同じです。
この問題の原因は何でしょうか。