首页 > 解决方案 > laravel excel 导出中的错误 - touch():无法创建文件 /var/folders/ 因为权限被拒绝

问题描述

我安装了 larvel excel,当我尝试获取 excel 时,它显示以下错误

touch():无法创建文件 /var/folders/wg/vbj_bbf14gl7glz__j1xpvg40000gn/T/laravel-excel-62n8RpljR3nr31FGxE96fwrovKEhXPWT 因为权限被拒绝

标签: laravel-5laravel-excel

解决方案


excel 正在寻找在导入数据之前临时存储文件的路径。但是文件路径会导致系统可能是 Xampp 或您正在使用的任何其他主机,但它不会为您提供写入权限。

我通过转到 config 文件夹中的 excel.php 文件并将路径更改为 'local_path' => public_path('imported') 解决了这个问题

希望这可以帮助。


推荐阅读