Php 从symfony2访问外部目录

Php 从symfony2访问外部目录,php,symfony,Php,Symfony,我有存储在/var/lib/myproject目录中的图像。所以他们不在我的symfony项目范围之内。我想显示在树枝模板或通过css他们 symfony正在捕获每个url并重写它们,我如何访问它们 设置特定路线无效: my_project_res: resource: "/var/lib/myproject" prefix: /res “主题”还是“他们”?算了吧!让我们讨论一下你的问题。为什么不在你的项目中放一些图片呢?真的需要放在项目之外吗?“他们”谢谢:)。是的,它

我有存储在/var/lib/myproject目录中的图像。所以他们不在我的symfony项目范围之内。我想显示在树枝模板或通过css他们

symfony正在捕获每个url并重写它们,我如何访问它们

设置特定路线无效:

my_project_res:
    resource: "/var/lib/myproject"
    prefix:   /res

“主题”还是“他们”?算了吧!让我们讨论一下你的问题。为什么不在你的项目中放一些图片呢?真的需要放在项目之外吗?“他们”谢谢:)。是的,它们是外部化的,因为它们是不直接依赖于应用程序的资源。您不能只设置一个相对路径,如“../../../../../../var/lib/myproject/”?为什么不将整个目录符号链接到项目的web路径中,并让web服务器处理这些文件?这似乎是最好的方法,这样Symfony就不必处理这些事情了。您可以使用像
https://github.com/igorw/IgorwFileServeBundle
为web目录之外的文件提供服务。