Почему phpspreadsheet читает xlsx, но не читает xls?
Добрый вечер.
Установил библиотеку phpspreadsheet. Вроде всё корректно, через composer.
Тестирую с xlsx-файлами, работает корректно - и читает и записывает. А вот xls читать не хочет (но записывает). Пробовал разные файлы xls прочитать, в том числе и сгенерированные им же самим. Пробовал запустить примеры из документации phpspreadsheet с их же демо-файлами xls - не работает.
При запуске страница просто бесконечно грузится на сервере.
Может быть что-то с сервером не то? Может быть, есть какие-то требования к серверу?
У меня виртуальный хостинг sweb, php 7.2.
Повторюсь, с xlsx работает на чтение и запись, с xls - только на запись. А вот на чтение - никак.
Может, кто сталкивался?
UPD: пока не нашел решения, откатился до использования библиотеки PHPExcel - она без проблем всё прочитала. И xlsx и xls.
Похоже, что эта проблема является известным багом phpspreadsheet . Не хотят они поддерживать старые xls-файлы.