laravel-5 - laravel excel 导出中的错误 - touch():无法创建文件 /var/folders/ 因为权限被拒绝
问题描述
我安装了 larvel excel,当我尝试获取 excel 时,它显示以下错误
touch():无法创建文件 /var/folders/wg/vbj_bbf14gl7glz__j1xpvg40000gn/T/laravel-excel-62n8RpljR3nr31FGxE96fwrovKEhXPWT 因为权限被拒绝
解决方案
excel 正在寻找在导入数据之前临时存储文件的路径。但是文件路径会导致系统可能是 Xampp 或您正在使用的任何其他主机,但它不会为您提供写入权限。
我通过转到 config 文件夹中的 excel.php 文件并将路径更改为 'local_path' => public_path('imported') 解决了这个问题
希望这可以帮助。
推荐阅读
- lua - 脚本不会将玩家移动到某个部分
- dart - 尝试在 https://pub.dartlang.org 上查找包 cupertino_icons 时出现 TLS 错误
- apache-kafka - 为什么我的 kafka 主题没有被重置为 0?
- java - 如何在 ActionBar 中将徽标居中?
- linux - “sys_open”文件时正确的权限是什么?
- javascript - ReactJS单击菜单以外的任何位置时关闭下拉菜单
- php - 如何解决错误号:1452 - 无法添加或更新子行:外键约束失败
- c# - 关于后台处理web服务的设计问题
- php - 读取 docx(从 googledocs 下载)时,PhpWord 会清除所有列表项。问题
- javascript - 无需表单操作即可从 php 发布到 Javascript