Doctrine Uploadable 拡張機能を取得して、ディレクトリからの相対パスをデータベースに保存する方法はありますか?
Capistrano を使用してサーバー上のリリースを管理しているため、ファイルがアップロードされると、保存されたパスは次のようになります/var/www/sitename/releases/20140625151300/web/uploads/$filename
。ファイル自体は安全ですが (アップロードはシンボリック リンクです)、リリースが削除されると、パスが壊れる可能性があります。
たとえば、格納されたパスは、ファイル名または相対パスである可能性があります%kernel.root_dir%
。