0
我上传一个zip文件,然后我需要在使用相同的文件名的路径即可提取。所以,我已经使用了Chumper/Zipper并实现我的任务我用下面的代码,即无法创建文件夹拉链/ laravel
$zipper->zip('storage/apps/'.$name)->extractTo('storage/apps/'.$name);
它抛出未能在zipper.php在534,其中规定,即创建文件夹错误,
`if (!$this->file->exists($dir) && !$this->file->makeDirectory($dir, 0755, true, true)) {
throw new \RuntimeException('Failed to create folders');`
我想通了,必须有一个权限问题,所以我也
须藤搭配chmod -R 755在/ var/www/html等/管理面板/公/存储/应用/
仍然有同样的错误,所以我再次尝试上述命令与777这是在父目录中读/写。
不过,问题没有解决。
帮助将不胜感激。感谢名单
也许你没有注意到,我没有从根本上得到路径,所以我在公共目录(“存储/应用程序”),所以也有内部公共的存储文件夹,然后自定义apps文件夹 –
你有没有试着这样 $ zipper->拉链( '公共/存储/应用/'.$名) - > extractTo(' 公共/存储/应用/'.$名); –
laravel BASE_PATH目录从公开开始,没必要把公共的,因为它会创建内部公共公用文件夹,抱歉,但我猜你必须肯定的回答,反正感谢名单 –