gpt4 book ai didi

php - 将安全文件从 Assets 移至安全文件夹

转载 作者:行者123 更新时间:2023-12-03 23:07:33 25 4
gpt4 key购买 nike

默认情况下(据我所知这是无法更改的)文件始终上传到/assets 以及 asset 下的文件夹。我有一组需要上传的安全文件,因为我找不到更改它们上传到的位置的方法,我想在写入后我可以尝试将文件移动到安全目录。我尝试过使用

move_uploaded_file($file->Name, '\/secret\/');

将文件移动到名为“secret”的根文件夹,但这似乎没有改变任何内容。也许我在这方面做错了什么,或者它根本不起作用。如果有人以前做过这个或知道如何做,我将不胜感激我能得到的任何帮助。谢谢。

最佳答案

在 SilverStripe 中,目前无法将 CMS 控制的文件或文件夹移至 assets 文件夹之外。

另一种方法是使用 Secure Assets module向反射(reflect) SiteTree 页面访问限制的文件夹添加访问限制。

安装此模块后,您可以 change the permissions of your secure folder这样只有某些登录用户才能访问该文件夹及其中的文件。

关于php - 将安全文件从 Assets 移至安全文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35274761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com