代码之家  ›  专栏  ›  技术社区  ›  Ly Thanh Ngo

调用未定义的方法phpexcel_reader_html::listworksheetnames()

  •  0
  • Ly Thanh Ngo  · 技术社区  · 7 年前

    这太疯狂了。我需要处理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::列表工作表名称()

    1 回复  |  直到 7 年前
        1
  •  0
  •   Ly Thanh Ngo    7 年前

    我修复了100%通过添加完成:

    use PHPExcel_Settings;
    PHPExcel_Settings::setZipClass(PHPExcel_Settings::PCLZIP);
    

    后行代码需要“phpexcel.php”