AlexanderTsymbal
@AlexanderTsymbal
tsymbal.su

Почему phpspreadsheet читает xlsx, но не читает xls?

Добрый вечер.

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

UPD: пока не нашел решения, откатился до использования библиотеки PHPExcel - она без проблем всё прочитала. И xlsx и xls.
Похоже, что эта проблема является известным багом phpspreadsheet . Не хотят они поддерживать старые xls-файлы.
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы