加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php – ZipArchive :: close():无法在AWS EC2 Linux中创建临时文件

发布时间:2020-05-25 03:46:42 所属栏目:PHP 来源:互联网
导读:我正在laravel 5.2中处理cron作业,当我尝试从计划调用控制器功能时创建excel表获取错误.但在邮递员中运行良好.ZipArchive :: close():无法创建临时:/var/www/html/Expenses/vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel2007.php:3

我正在laravel 5.2中处理cron作业,当我尝试从计划调用控制器功能时创建excel表获取错误.但在邮递员中运行良好.

ZipArchive :: close():无法创建临时:/var/www/html/Expenses/vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel2007.php:398中没有这样的文件或目录

zipArchive的临时文件权限问题?

我将phpexcel表保存到目录(777)时出现上述错误.

$excel_path = 'SubmittedSheets/'.$userId.'-'.uniqid().'.xlsx';
$objWriter->save($excel_path);
最佳答案 需要在AWS Ec2 Linux for PHPExcel中保存excel文件的绝对路径.

$excel_path = '/var/www/html/MyProject/public/SubmittedSheets/'.$userId.'-'.uniqid().'.xlsx';
$objWriter->save($excel_path); 

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读