文档章节

phpexcel CAUTION: Provisional headers are shown

开源科色盲主任
 开源科色盲主任
发布于 2015/12/28 15:16
字数 357
阅读 76
收藏 0

新的PHP7性能和安全提高了很多,用起也爽歪歪的。

我也是一个吃螃蟹的人,把php5.4下的项目也迁移到 php7 下,问题也出了很多,但问题都属于小问题,稍微修改就可以在php7顺溜的跑起。


这次遇到使用phpexcel 无法导出Excel的问题,检查了很多遍,本地和服务器都正确,配置也正确,唯一不同的是本地是windows,服务器是linux。

谷歌浏览器报CAUTION: Provisional headers are shown 警告后就无下文,控制台也没什么信息输出。

IE直接就报个 500错误,==> 有IE这个提示就说明 在服务端出了问题,


继续跟踪,抓包,哈哈哈 报

'break' not in the 'loop' or 'switch' context

错误

位置在 

/phpexcel/Classes/PHPExcel/Calculation/Functions.php   line 581;



删除....  文件正常导出!


下面翻译成英文,也顺便帮帮国际友人,因为在谷歌上也看到有类似问题,PHP7手册中也没找关于break在循环体外的问题说明。

同时phpexcel issue 又提不上去。


If you use phpexcel(1.8.0) in the Google browser under the "CAUTION: Provisional headers are shown" error. PHP environment is php7, please delete the "/PHPExcel/Calculation/Funcionts.php" in the 581st line of the "break;". Because the "break" key words in the php7, must be in the while, loop and other circulating in the body


© 著作权归作者所有

共有 人打赏支持
开源科色盲主任
粉丝 2
博文 8
码字总数 2499
作品 0
成都
个人站长
私信 提问
phpExcel常用方法详解【附有php导出excel加超级链接】

http://www.codeplex.com/PHPExcel http://www.phpexcel.net 开发包Tests目录有详细使用实例 支持中文,注意文件编码,文件保存为utf-8 写excel //Include class requireonce(‘Classes/PHPEx...

PHP007
2012/07/20
0
0
PHP 操作 Excel PHPExcel 详解 --转

header header("Content-Type:application/vnd.ms-excel");header("Content-Disposition:attachment;filename=sample.xls");header("Pragma:no-cache");header("Expires:0"); 2.PHPExcel htt......

最深的夜
2015/02/03
0
0
php页面数据列表实现excel导出功能

最近在做一个php的项目,框架是ThinkPHP 用的phpexcel setOffice2003Compatibility(true); //************************************* //设置文档基本属性 $objProps = $objExcel->getProper......

兔bug
2011/05/13
4.8K
1
PHPExcel常用方法汇总(转载)

PHPExcel常用方法汇总(转载) 博客分类: 脚本语言 ExcelOfficePHP单元测试Cache PHPExcel常用方法汇总 Posted by zeal on 2008-02-27 11:29 , 6027 characters | + 2 - 1 English 转载请保留...

niceguy_php
2014/02/24
0
0
phpExcel导出大量数据出现内存溢出错误的解决方法

我们经常会使用phpExcel导入或导入xls文件,但是如果一次导出数据比较大就会出现内存溢出错误,下面我来总结解决办法 phpExcel将读取的单元格信息保存在内存中,我们可以通过 复制代码代码如下...

蜗牛奔跑
2015/07/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何解决 homebrew 更新慢的问题

之前一直困扰于 Homebrew 的更新速度,曾试过修改更新源(清华、中科大等)的方式,但是并没什么卵用;也试过设置 curl 代理的方式,但是 brew 走的好像不是 curl 的方式,所以也没用。 通过...

whoru
9分钟前
0
0
TiDB EcoSystem Tools 原理解读系列(二)TiDB-Lightning Toolset 介绍

简介 TiDB-Lightning Toolset 是一套快速全量导入 SQL dump 文件到 TiDB 集群的工具集,自 2.1.0 版本起随 TiDB 发布,速度可达到传统执行 SQL 导入方式的至少 3 倍、大约每小时 100 GB,适合...

TiDB
11分钟前
0
0
【Visual Studio 扩展工具】如何在ComponentOneFlexGrid树中显示RadioButton

概述 在ComponentOne Enterprise .NET控件集中,FlexGrid表格控件是用户使用频率最高的控件之一。它是一个功能强大的数据管理工具,轻盈且灵动,以分层的形式展示数据(数据呈现更加直观)。...

葡萄城技术团队
13分钟前
0
0
Maven环境隔离

Maven环境隔离 1. 什么是Maven环境隔离 顾名思义,Maven环境隔离就是将开发中的环境与beat环境、生产环境分隔开,方便进行开发和维护。这个在实际项目中用的还是很多的,如果你的项目用的Mav...

蚂蚁-Declan
13分钟前
1
0
day182-2018-12-19-英语流利阅读-待学习

“性感”时代已去,维密将如何转身? Daniel 2018-12-19 1.今日导读 维多利亚的秘密(Victoria's Secret)这个内衣品牌,最近似乎步入了“中年危机”——曾经打遍天下的“性感”内衣,在主打...

飞鱼说编程
14分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部