Как исправить ошибку экспорта PHP Excel в прикладной системе

Это не оператор присваивания.

  • _ - это просто параметр, переданный функции.
    hexbin.radius = function(_) {
                    //       ^ It is passed here
        // ...
    };
    
  • На следующей строке r = +_; + infront переводит эту переменную (_) в числовое или целочисленное значение и присваивает ее переменной r

НЕ УСТАНАВЛИВАЙТЕСЬ с оператором +=

0
задан Lelio Faieta 17 January 2019 в 08:54
поделиться

1 ответ

Я уже видел похожий случай на моем сервере (тогда я использовал CSV, потому что не решил проблему). Причина в том, что файл Excel слишком велик (около 40000 или 50000 записей, или размер файла превышает 15 МБ), поэтому ваш сервер не может его обработать, поэтому файл Excel будет поврежден.

Пример:

Содержимое файла, если оно успешно создано, составляет 20 МБ, но когда файл создает 15 МБ, ваш сервер перегружен, он остановит процесс. Вы все еще можете создать файл Excel, но не можете его открыть.

Вы можете попробовать создать файл Excel объемом около 1 МБ или менее, если он работает, проблема может быть не в вашем коде.

Надежда может помочь вам.

Очень жаль, потому что плохой английский.

0
ответ дан Trung Nguyên 17 January 2019 в 08:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: