`
leiyonglin
  • 浏览: 52031 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

PHPExcel的exception 'Exception' with message 'The filename is not recognised as an OLE file问题解决

    博客分类:
  • php
阅读更多

[ 错误信息 ]

问题原因:


虽然该文件可能有一个xls扩展名,这是一个“假”的Excel文件。如果您在文本编辑器打开该文件你会发现它实际上是一个HTML文件。
我的原因是模版有错,我直接把Excel2007的后缀,xlsx改成xls,导致“伪”xls文件

解决办法:


使用Excel2007创建后,另存为2003的


分享到:
评论

相关推荐

    PHPExcel_1.7.8-with_documentation-openoffice_format

    标题中的"PHPExcel_1.7.8-with_documentation-openoffice_format"表明这是一个关于PHPExcel库的特定版本,1.7.8,它包含了与OpenOffice格式兼容的功能,并且附带了文档。PHPExcel是一个广泛使用的PHP库,用于读取、...

    php 8 下 phpexcel 报错处理

    这可能导致`Class 'PHPExcel_IOFactory' not found`这样的错误。要解决这个问题,可以在使用前进行类名的规范化,或者在项目中创建一个别名: ```php use PHPExcel_IOFactory as IOFactory; ``` 其次,由于PHP 8...

    好用的phpExcel

    好用的phpExcel /** * PHPExcel * * Copyright (c) 2006 - 2009 PHPExcel * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General ...

    解决PHP7.4下不支持PHPExcel类

    但这只是临时解决方案,因为这并不能解决底层的不兼容问题。 ### 6. 源码修改 如果以上方法都无法解决问题,可能需要对PHPExcel源码进行修改,使其适应PHP7.4。这包括修复废弃函数的使用,更新命名空间,以及调整...

    在ThinkPHP中调用PHPExcel的问题解决方案

    ### 在ThinkPHP中调用PHPExcel的问题解决方案 #### 一、问题背景 在使用ThinkPHP框架进行项目开发时,经常需要处理Excel文件。PHPExcel是一个广泛使用的用于读取和写入Excel文件的PHP库。然而,在实际操作过程中...

    PHPExcel压缩包

    // Set active sheet index to the first sheet, so Excel opens this as the first sheet $objPHPExcel->setActiveSheetIndex(0); // Save Excel 2007 file echo date('H:i:s') . "Write to Excel2007 ...

    PHPExcel工具类 PHPExcel工具类

    本文将深入探讨如何利用PHPExcel实现Excel文件的导入与导出功能,以及在数据库与Excel之间的数据交互。 首先,让我们了解PHPExcel的基本用法。PHPExcel提供了多种接口,可以处理不同版本的Excel文件,包括`.xls`...

    PHPExcel

    2. **创建工作簿**:使用`PHPExcel`类创建一个新的工作簿对象,然后可以添加多个`PHPExcel_Worksheet`对象作为工作表。每个工作表代表一个Excel文件中的单独Tab。 3. **读取工作簿**:使用`load()`方法加载已存在的...

    PHPExcel导入导出插件

    $objPHPExcel = PHPExcel_IOFactory::load('path_to_your_file.xlsx'); $worksheet = $objPHPExcel->getActiveSheet(); foreach ($worksheet->getRowIterator() as $row) { // 遍历行 ... } ``` 3. **导出...

    phpExcel 导入导出带图片的excel表格

    为了解决这些问题,你可以调整`phpExcel`的配置参数,或者采用分块读写的方式来处理大文件。 总结,`phpExcel`是一个强大的工具,能够处理包括图片在内的Excel文件。通过掌握其API和技巧,开发者可以在PHP环境中...

    PHPExcel-1.8.zip_phpexcel

    在“PHPExcel-1.8.zip”这个压缩包中,包含了PHPExcel的1.8版本的所有源代码和相关资源。此版本可能包含以下部分: 1. **源代码**:主要包括PHPExcel的核心类库,这些类库定义了工作簿(Workbook)、工作表...

    PHPExcel-1.8下载

    6. **保存和导出**:通过`PHPExcel_Writer_Excel2007`或`PHPExcel_Writer_Excel5`类将数据写入.xlxs或.xls文件。 四、应用场景 PHPExcel适用于各种需要与Excel交互的场景,例如: 1. **数据导入**:将用户上传的...

    PHPExcel最新包下载

    PHPExcel则通过支持Unicode,能够正确处理各种语言的特殊字符,确保导出的Excel文件不会出现乱码,从而解决了这一问题。 PHPExcel的主要功能包括: 1. **文件格式支持**:除了CSV,PHPExcel还能处理XLS、XLSX、ODS...

    PHPExcel-1.8.7z

    PHPExcel 基本用法详解 复制代码 1.header header("Content-Type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=sample.xls"); header("Pragma:no-cache"); ...

    thinkphp phpexcel

    标题中的“thinkphp phpexcel”指的是使用PHPExcel库在ThinkPHP框架中进行数据导出或存储到服务器的功能。ThinkPHP是中国流行的PHP开发框架,而PHPExcel则是一个强大的PHP类库,可以处理不同格式(如Excel .xlsx和....

    PHPExcel-1.8.2.zip

    - **内存管理**:由于PHPExcel会将整个工作簿加载到内存,对于大型文件可能造成内存问题,因此需要合理分批处理数据。 - **缓存策略**:可以使用内存缓存或临时文件缓存来提高性能。 - **只读模式**:如果仅需...

    phpexcel生成excel类

    对于初学者来说,这是理解和使用 PHPExcel 的关键资源,提供了详细的使用指南和常见问题解答。 总结来说,PHPExcel 是一个强大的工具,它使 PHP 开发者能够方便地生成和处理 Excel 文件。通过学习和实践提供的示例...

    PHPExcel.zip

    下面将详细介绍PHPExcel库的核心功能、使用场景、主要类和方法以及一些常见操作。 一、核心功能 1. 文件读取:PHPExcel支持读取多种格式的电子表格文件,包括.XLS、.XLSX、.CSV、.ODS等。 2. 文件写入:可以创建新...

    PHP插件PHPExcel-1.8压缩包

    2. **错误处理**:在处理文件时,可能出现错误或异常,应确保有合适的错误处理机制,例如使用try-catch结构捕获`PHPExcel_Reader_Exception`和`PHPExcel_Writer_Exception`。 3. **资源管理**:由于PHPExcel会占用...

Global site tag (gtag.js) - Google Analytics