码迷,mamicode.com
首页 > Web开发 > 详细

thinkphp上传至服务器后PhpExcel导入导出的若干问题

时间:2019-10-17 23:51:27      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:点击   服务器   href   device   一个   在服务器   png   mpp   权限   

在将tp5项目上传到服务器后,原来的系统有部分功能无法实现,在批量到如时报错  

mkdir(): Device or resource;

查看了一下这是权限的问题,因此打开服务器中的项目,将controller控制器中的导入代码的文件位置进行修改:技术图片

 

 技术图片

技术图片

 这里改为你自己定义的文件夹位置。

技术图片

 点开文件夹属性->安全

技术图片

 设置此文件夹可以让所有用户读取和写入。

设置完成再次点击导入,发现报错:

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?

这是由于php7.3不支持在switch 语句后面加continue,是xampp的一个小bug,因此打开项目

修改ole技术图片

 

 将continue改为continue 2 即可执行,如果不行可以换成break。

 技术图片

之后在使用导入就可以了。惊喜的发现导出和下载模板同样也能使用,这是由于之前的报错在服务器端,修改了ole文件顺便就解决了文件写入错误。

 

thinkphp上传至服务器后PhpExcel导入导出的若干问题

标签:点击   服务器   href   device   一个   在服务器   png   mpp   权限   

原文地址:https://www.cnblogs.com/i-love-speechless/p/11695733.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!