База знаний

17.03.2015

Проблема

При установке шаблона выдает ошибку: "Некорректный архив с тематическим шаблоном дизайна." или "Файл должен быть в формате ZIP." При попытке загрузить архив шаблона в админке в разделе "Темы и дизайн".

Решение

Ошибка может возникать, если загруженный файл пустой или невозможно его разархивировать.

Загруженный файл может быть пустым, если его размер больше установленных на хостинге лимитов. Смотрите настройки post_max_size и upload_max_filesize.

Архив может не открываться, если его разархивирование требует больше ресурсов, чем установлено в лимите хостинга memory_limit.

Попробуйте увеличить эти лимиты. Более точную причину можно узнать, включим режим разработки. Для этого перед загрузкой архива измените в файле config.php:

//включить режим разработки, когда на сайт выводятся все возможные ошибки true/false (да/нет)
define("MOD_DEVELOPER", true);

Либо просто увеличьте все эти три лимита post_max_size, upload_max_filesize, memory_limit.

Ещё проблема может быть в том, что недоступна папка для временной загрузки файлов, указанная в php.ini параметром upload_tmp_dir. Этот параметр так же нужно проверить, убедиться, что на сервере эта директория существует и доступна для записи/чтения с сайта.