Far*_*mov 5 symfony-forms symfony
我是Symfony的新手,我把/web/bundles/mybundle/images/目录下的用户上传的图片.但我觉得这不是好习惯.因为当我在下面运行命令创建符号链接到目录下的其他文件时src.用户上传的所有图片均已删除.
php app/console assets:install ./web --symlink
Run Code Online (Sandbox Code Playgroud)
我应该在哪里上传用户上传的图片?
我个人的解决方案是将它们放在/app/data/uploads目录中,然后:
选项1可能是图像和资产的最佳选择,因为您希望尽快提供它们.但是,对于其他内容(PDF,文档等),选项2可能是您更好的选择,因为您可以更好地控制您希望如何提供内容.
我更喜欢保持我的/web目录尽可能干净,并将文件上传保持在公共范围之外(允许我更改我提供文件的方法而无需移动它们 - IE从上面的选项1移动到选项2),但是如果你想将它们存储在web文件夹中,你可以按照Symfony Cookbook并将它们存储在类似的东西中/web/uploads.
| 归档时间: |
|
| 查看次数: |
2721 次 |
| 最近记录: |