php - 调用未定义的方法 PHPExcel_Reader_HTML::listWorksheetNames()
问题描述
这太疯狂了。我需要处理 excel 文件,但它只能在 xampp 或 wampsever 上运行良好,在 IIS 上几乎不起作用。我的代码:
include_once "../excel/PHPExcel.php";
$file = $_FILES['file']['tmp_name'];
$objReader = PHPExcel_IOFactory::createReaderForFile($file);
$listWorkSheets = $objReader->listWorksheetNames($file);
导出错误:
致命错误:调用未定义的方法 PHPExcel_Reader_HTML::listWorksheetNames()
解决方案
我通过添加修复了 100% 完成:
use PHPExcel_Settings;
PHPExcel_Settings::setZipClass(PHPExcel_Settings::PCLZIP);
行代码后需要“PHPExcel.php”
推荐阅读
- javascript - plotly.js :在图形工具提示中包含 HTML 表格
- python-3.x - 如何遍历数据框并将文件夹创建为 df 中的列,将子文件夹创建为 df 中的行?
- android - Android DownloadManager 下载完成通知打开临时文件?
- docker - 是否有预装了 GitHub CLI 的 docker 镜像?
- python - Django按自定义顺序设置记录
- laravel - 一般错误:1 没有这样的表:App\Models\ModelName 测试 laravel
- api - 使用 APIKit 在 Mule 4 中自定义查询和结果集的最佳实践
- html - 如何在不使用 RMarkdown 中的 CSS 文件的情况下更改标签集颜色?
- amazon-web-services - Amazon S3 批量文件重命名
- python-3.x - Python 3.x 将文件上传到 REST URL