我面临着清洁和安全的问题。
我正在使用VichUploaderBundle上传文件,因此我必须配置存储它们的位置。
uri_prefix: ???
upload_destination: '%kernel.project_dir%/???'
哪些地方既可访问又安全(无法通过网址访问)?
谢谢你的建议,
你可以将它们存储在你想要的任何地方,只要不在public
文件夹中,我想。
例如,您创建一个/data
文件夹并将它们全部存储在此处。
您将文件的信息与本地路径和您想要的其他信息存储在数据库中。然后,当您想要访问它们时,使用PHP搜索文件并返回文件内容以将其显示给浏览器(通过包含数据库中文件信息的ID的URL)。
这是你的意思吗 ?