Создание файла Zip останавливается на 25 МБ на хостинге PHP
У меня есть общий хостинг.
Некоторые из моих PHP создает ZIP-файл. Как правило, это работает без проблем. Тем не менее, в течение последних 2 дней всякий раз, когда архив файла становится больше, чем около 25 МБ, сценарий внезапно останавливается. ZIP-файл можно загрузить, но он поврежден.
Обратите внимание, что файлы ZIP размером менее 25 МБ не повреждены.
2 дня назад я обнаружил эту ошибку в журнале ошибок:
[02-May-2015 23:04:57 Америка / Денвер] PHP Предупреждение: Неизвестно: ошибка записи: на устройстве не осталось места (28) в Неизвестно в строке 0
[02-May-2015 23:04:57 Америка / Денвер] PHP Предупреждение: неизвестно: не удалось записать данные сеанса (файлы). Пожалуйста, проверьте правильность текущего значения session.save_path (/tmp) в Unknown в строке 0
Похоже, это указывает на то, что на стороне хостинга недостаточно места. Я купил пакет хостинга, потому что они рекламируются с неограниченным пространством.
Частично проблема может заключаться в том, что на хосте установлен ulimit (System-Command), позволяющий использовать не более 25 МБ виртуальной памяти на процесс.
Я прав? Могу ли я решить эту проблему самостоятельно? Будет ли поддержка понять, когда связались по этому вопросу?
1 ответ
Это сообщение об ошибке указывает на то, что на общем хосте не хватает места на компьютере, на котором размещен ваш сайт. Свяжитесь с ними, и они смогут это исправить. Очень просто.