飞多多小程序 发表于 2021-1-14 20:10:25

宝塔面板php环境通过XLSXWriter导出Excel文件0字节提示修复,内容为空怎么处理

宝塔面板php环境通过XLSXWriter导出Excel文件0字节提示修复,内容为空怎么处理


如题:宝塔面板php环境通过XLSXWriter导出Excel文件0字节提示修复,内容为空怎么处理,这个么一个小问题硬是折腾了我一上午。下面个大家分享一下,避免入坑:

问题起因:更换服务器环境,之前体验过phpstudy,后来换成了宝塔面板,以致于有天发现网站后台的导出表格功能失效了。

问题分析:排除代码的问题,因为只是更换环境没有动过代码,数据库也不曾变动,于是乎排查各种防火墙、白名单等安全设置,无果。

解决方法:查阅了网络上相关的内容,也没有找到办法,中午的时候已经放弃了,晚饭时候突然想起是不是宝塔面板里面网站那里的防跨站攻击(open_basedir)导致的,于是去尝试关闭试试看,我擦,竟然好了。

总结:宝塔面板PHP环境安装程序,尤其是thinkphp之类的,注意在添加网站的时候去掉勾选防跨站攻击(open_basedir)这个,不然各种莫名其妙的问题会让你很不舒服。





页: [1]
查看完整版本: 宝塔面板php环境通过XLSXWriter导出Excel文件0字节提示修复,内容为空怎么处理