Я новичок в php, а также в Wordpress, однако из-за некоторой необходимости мне пришлось работать только с wordpress. Поэтому, чтобы начать, я прочитал учебник и создал тему wordpress самостоятельно, и когда я попытался загрузить свою тему, я получил следующую ошибку:
The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
Поиск того же самого, что я обнаружил, обычно причиной такой ошибки является максимальное доступное пространство или проблема с загрузкой размера файла. Однако, поскольку я работаю на localhost, я не думаю, что это может быть так. Кроме того, я увеличил значения upload_max_filesize
, post_max_size
и memory_limit
. Но все же я получаю ту же ошибку.
Я использую Wordpress 3.5.2.
Эта ошибка из-за того, что вы пытаетесь загрузить кроме ZIP
сжатой версии. Другой формат не поддерживается при загрузке плагина в wordpress.
Вы должны разархивировать свой плагин и убедиться, что вы сжимаете его с форматом ZIP
, и его загрузка будет работать нормально.
Одна из простых альтернатив - загрузить пакет темы, увеличить его и загрузить через FTP всю папку темы в
/wp-content/themes
Затем перейдите в Admin CP и переключитесь на новую установленную тему.
/wp-content/themes/
only, и она работала таким образом. Однако, просто чтобы проверить, сделал ли я то же самое в другой системе, и при загрузке у меня возникла та же проблема. Поэтому я просто волновался, что у меня может возникнуть та же проблема при загрузке темы на моего провайдера веб-хостинга.
Это связано с тем, что вы загружаете тему в виде файла .rar.
Преобразуйте тему в файл .zip и затем загрузите ее на свой сайт.
Для преобразования в ".zip":
Щелкните правой кнопкой мыши папку в папке вашей темы.
Выберите "Отправить".
Нажмите "Сжатая (сжатая) папка".
Загрузите файл ".zip" на ваш сайт WordPress.
пожалуйста, проверьте, что только тот файл здесь, который вы хотите загрузить. я получал такую же проблему, затем я искал в папке, в ней уже была папка zip. после загрузки этого zip файла. проблема была решена. Теперь темы активируются.
Я нашел еще один случай, который может вам помочь.
Он выдает ту же ошибку, если zip файл равен incomplete
или corrupt
.
У меня была аналогичная проблема, когда я устанавливал плагины для темы. Оказалось, что в то же время плагин загрузки плагинов изменился, обновление его решило проблему:)
/wp-content/themes/yourThemeFolder/