Как исправить ошибку (не удается открыть для чтения! Файл не существует) при чтении файла xlsx с помощью PHPExcel Api в Codeigniter из входного файла? - PullRequest
0 голосов
/ 28 марта 2019

Я получаю ошибку 500 при попытке прочитать файл xlsx с помощью PHPExcel Api.

Когда я читаю файл с ввода:

$objReader->load($_FILES['file']['tmp_name']);

=> это не работает. я получаю эту ошибку: Message: Could not open for reading! File does not exist.

Однако, когда я регистрируюсь $_FILES['file']['tmp_name'], я получаю путь к файлу: C:\wamp64\tmp\xxxx.tmp

и когда я попробую другой файл, подобный этому: $objReader->load('c://test.xlsx); это работает

Контроллер:

$this->load->library('excel');
$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objPHPExcel = $objReader->load($_FILES['file']['tmp_name']);
print $objPHPExcel->getActiveSheet()->getCell('B1')->getValue();
...