2010-12-01 18 views
-2

donmueang.comという名前のサイトを開発しました。このサイトには、Youtubeコントロールとflickrコントロールという2つのカスタムコントロールが含まれています。私たちの問題は、この2つのカスタムコントロールは開発サーバー上でうまく動作しますが、flickrコントロールだけが本番サーバーでは機能しないことです。flickrのカスタムコントロールは本番サーバーでは動作しませんが、開発サーバー上で動作します

実際の問題は何ですか?

+4

* Not working *は、コンピュータの仕組みを知らない、または気にしない人がよく使用するフレーズです。この句は、ソフトウェア開発者にとってはまったく不適切です。これらのコントロールの詳細、実装方法、ソースコードの表示、期待される結果の説明、本番サーバーの実際の結果がこの期待される結果とどのように異なるかを説明する必要があります。 –

答えて

0

私はそれを理解しました。 Flickr APIがキャッシュを格納しようとする場所と関係しています。デフォルトでは、ディレクトリを作成し、現在ログインしているユーザーのApplicationDataフォルダにファイルを保存しようとします。ほとんどのプロダクションサーバーはアプリケーションからこのフォルダにアクセスを許可しないため、Flickr APIは正しく読み込まれません。

私の修正、私はASP.NET FlickrのAPIを使用していているので、web.configファイルにエントリを追加しました:

<flickrNet cacheLocation="E:\inetpub\[MyWebAppDirectory]\flickr_cache\"></flickrNet>

は、この情報がお役に立てば幸いです。

関連する問題