Библиотека Spreadsheet_Excel_Reader не открывает xls файлы доступные только для чтения.
В случае если предан защищённый от редактирования файл $data->sheets - оказывается пустым массивом.
При передачи обычного xls - всё работает.
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('utf-8');
$data->setUTFEncoder('mb');
$data->read($upload_file);
На редактирование файлов клиенты ставят запрет, и снять его скорее всего не вариант.
Поэтому вопрос можно ли с помощью выше указанной библиотеки решить данную проблему?
В случае если нет есть ли другие библиотеки которые могут открыть такой excel файл?
P.S
Поначалу думал проблема в кодировках или версиях xls, но после нескольких проверок эта версия отпала.
Так же у таких файлов есть одна особенность их не выходит открыть с помощью google таблиц.