【问题标题】:symfony, where should I store path to the folder, to be able to access it from anywhere?symfony,我应该在哪里存储文件夹的路径,以便能够从任何地方访问它?
【发布时间】:2018-05-30 08:43:47
【问题描述】:

我正在编写一个人们可以上传文件的应用程序。我应该在哪里存储该文件夹(用户上传的文件的文件夹)的路径,以便能够从代码中的任何位置访问它,而不是对其进行硬编码。

【问题讨论】:

  • 如果您使用 Symfony parameters.yml 文件中。从 3.4 开始,将其放入环境变量中。

标签: symfony configuration constants


【解决方案1】:

如果您使用 Symfony parameters.yml 配置文件中

web_dir: "%kernel.root_dir%/../web"

这将是您应用中可公开访问的 Web 文件夹的标准路径。您可以将此参数注入到移动您的上传或在控制器中检索参数的服务中

【讨论】:

    猜你喜欢
    • 2015-03-14
    • 1970-01-01
    • 2019-08-27
    • 1970-01-01
    • 1970-01-01
    • 2019-08-22
    • 1970-01-01
    • 2021-10-22
    • 2021-09-09
    相关资源
    最近更新 更多