2013-07-21 59 views
20

Я новичок в php, а также в Wordpress, однако из-за некоторой необходимости мне пришлось работать только с wordpress. Так что для начала я прочитал учебник и создал WordPress тему самостоятельно, и когда я попытался загрузить мою тему я получил ошибку ниже:Ошибка загрузки темы Wordpress PCLZIP_ERR_BAD_FORMAT

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.

+2

Попробуйте загрузить файлы вручную в папку темы - '/ WP-содержание/темы/yourThemeFolder /' –

+0

@AmalMurali его работы таким образом. Мне нужно заставить его работать, используя параметр загрузки темы Wordpress, чтобы я не мог попасть в проблему при загрузке темы на сервере. – dShringi

+0

Я испытал это при указании определенных значений «mbstring. *», Возможно, стоит их повторить. –

ответ

32

Эта ошибка из-за того, что вы пытаетесь загрузить кроме ZIP Сжатая версия. Другой формат не поддерживается при загрузке плагина в wordpress.

Вы должны разархивировать свой плагин и убедиться, что вы сжимаете формат ZIP и загружаете его, будет работать нормально.

+1

Thankyou. Я делал .rar-файл вместо .zip – hfarazm

+0

Это тоже была моя проблема. Спасибо. –

2

Один из простой альтернативы, это скачать темы пакет, upzip его и загрузить через всю папку темы FTP в

/wp-content/themes 

Затем перейдите в админпанели и перейти к новой установленной темы.

+0

Я уже сохранил папку с темой внутри '/ wp-content/themes /', и это сработало именно так. Однако, чтобы проверить, что я сделал то же самое в другой системе, и при загрузке я получаю ту же проблему. Поэтому я был просто обеспокоен тем, что у меня может возникнуть проблема при загрузке темы на моем веб-хостинге. – dShringi

1

, пожалуйста, проверьте, что только те файлы здесь, что вы хотите загрузить. я получал такую ​​же проблему, затем я искал в папке, в ней уже была папка zip. после загрузки этого zip-файла. проблема была решена. Теперь темы активируются.

0

У меня была аналогичная проблема, когда я устанавливал плагины для темы. Оказалось, что в то же время плагин для загрузки плагинов изменился, обновление его решило проблему :)

0

Я нашел еще один случай, который может вам помочь.

Он выдает ту же ошибку, если zip-файл равен incomplete или corrupt.

0

Это потому, что вы загружаете тему в виде файла «.rar».

Преобразуйте тему в файл .zip и загрузите ее на свой сайт.

Для преобразования в «.zip»:

  1. правой кнопкой мыши на папке папку темы.

  2. Выберите "Отправить".

  3. Нажмите «Сжатая (застежка-молния) папка».

  4. Загрузите файл «.zip» на сайт WordPress.

Смежные вопросы