问个问题,不知道为什么我的upload目录老是被删除掉里面所有的文件
我做的一个项目,上线后不知道为啥老是将我的upload目录所有文件都删除掉了,搞得我每次都要重新上传,大家有没有碰到过这种问题,都有哪些情况可能造成这样子?
我是有一个上传接口,他会把文件上传到public/upload 目录下面,我也不知道为什么老是就文件删除了,问下有哪些情况造成?
部署的路径是不是新的路径,只是做了软链?
public正常情况下没有写入权限,上传文件是上传到storage下面,然后public做软链接,最终访问路径是:/storage/upload/xxxxx,如果你是直接public/upload存放,那不排除程序自身漏洞、同服务器其他网站旁注、被挂马等等,原因就多了。
看起来像是软连接没了,默认被改成了目录,就没有附件了,你先确认下laravel存附件的位置附件在不在