Итак, у меня есть xlsx-файл, защищенный паролем. Я хочу прочитать данные из этого файла и импортировать в базу данных. Но если я хочу прочитать защищенный паролем файл, я получаю:
"ZipArchive :: getFromName (): недопустимый или неинициализированный объект Zip"
Пример моего кода:
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
try {
$spreadsheet = $reader->load($request->file('report_file'));
dd($spreadsheet);
} catch (\Exception $exception) {
dd($exception->getMessage());
}
Если я пытаюсь открыть незащищенный файл, который в порядке.