2009-04-18 4 views
0

私はZend Frameworkを使って書いているアプリケーションのリポジトリからデータを提供する方法について簡単に質問します。zendフレームワークを使用してファイルプールから画像を配信

私の現在の構造は次のとおりです。filespoolで

/アプリケーション
/filespool
/ライブラリ
/公共

は、フォームを介してアップロードされたユーザーコンテンツが含まれているユーザーを特定できるフォルダの数です、主にjpg/pngとpdfです。

私ができる

../filespool/0/0/1/image.jpg

:ファイルを参照するために、私のデシベルにパスとして戻ってユーザーに画像を表示しようとするときにこれが問題の原因となります画像を参照できないので、ビュースクリプトには表示されません。

イメージをビュースクリプトに追加してユーザーに表示しようとすると、どのようなイメージが表示されますか?私は、ファイルプールのフォルダを公開下に追加することを考えましたが、その移動が変更をリファクタリングするために多くの作業を必要とするので、それをそのままにしておきます。

事前のおかげで...

答えて

0

私はリライトを使用してファイル・プールの仮想ディレクトリを作成する(実際には1)...

  1. 使用htaccesあなたは2つのdiferentのことを試すことができると思い
  2. は、ファイルのパスとパラメータを受け取り、提供公共directorryにPHPファイルを作成する(動作しない)

EDIT すぐに話をしてください... htaccessを使用できません。その理由は、ドキュメントルートの外側にあり、サーバーがcantファイルをそこから提供しているからです。

+0

オプション1で苦労しました.htaccessはあまり使い慣れていません。ルール上のポインタ? –

関連する問題