PHPExcel_IOFactory无法识别或加载

时间:2017-01-17 05:33:04

标签: php excel exception phpexcel

我正在使用PHPExcel_IOFactory尝试读取Excel文件。

我的php版本是PHP 7.0.8-0ubuntu0.16.04.2

PHPExcel版本是1.8.0

我可以调用PHPExcel_IOFactory,但是当它在服务器上加载文件时,它不会响应并且它不会抛出任何异常。

我确信我的路径( $ temp_dir )是正确的。我已经尝试了 xls,xlsx,csv 文件,里面只有一个单元格。它们都不起作用。

try {
    $objReader = PHPExcel_IOFactory::createReader('Excel2007'); // this line works
    $inputFileType = PHPExcel_IOFactory::identify($temp_dir); // not work
    $objPHPExcel = PHPExcel_IOFactory::load($temp_dir);  // not work
    $objPHPExcel = $objReader->load($temp_dir); // not work

}catch(Exception $e) {
    die('Error loading file "'.pathinfo($temp_dir,PATHINFO_BASENAME).'": '.$e->getMessage());
}

我不知道可能存在什么问题,或者有什么方法可以识别它(我不知道怎么回事,因为我没有发现任何异常?

0 个答案:

没有答案