Поддержка Проблемы и решения Плагин для импорта

  • Я хочу импортировать файлы сайта WordPress.com

    Файлы экспорта у меня уже есть.

    Плагин для импорта WordPress Importer, который установлен по умолчанию, не поддерживает мою версию WordPress, он совместим только до версии 4.6.6.
    А я использую 4.7.5

    Подскажите, пожалуйста, какой плагин вместо этого можно использовать для импорта сайта из WordPress.com со всем содержимым включая картинки и тему сайта.

Просмотр 15 ответов — с 1 по 15 (всего 39)
  • Модератор Yui

    (@fierevere)

    ゆい

    только до версии 4.6.6.
    А я использую 4.7.5

    я думаю что он заработает, просто плагин на «грани выхода на пенсию», поэтому информацию о совместимости в каталоге не обновили

    Я написала уже разработчикам плагина, чтобы обновили. Но не знаю как быстро они реагируют и реагируют ли вообще.

    А альтернативного плагина никто не знает?

    Модератор Yui

    (@fierevere)

    ゆい

    https://github.com/humanmade/WordPress-Importer
    альтернативный, который планируют на замену старому

    Плагин для импорта WordPress Importer, который установлен по умолчанию, не поддерживает мою версию WordPress, он совместим только до версии 4.6.6.
    А я использую 4.7.5

    Не переживайте, поддерживает. До 4,6,6 он тестировался, но это не значит что не будет работать и на версиях выше. Читайте как «не гарантировано выше».

    Ну вообще-то он и не работает. Пишет:

    Установка не удалась: Загрузка не удалась. No working transports found

    А в деталях написано:

    Совместим вплоть до: 4.6.6

    Попробую вариант, предложенный Nyan Cat

    No working transports found

    Это говорит либо о проблемах на хостинге либо о неверном формате файла.

    Nyan Cat

    не Nyan Cat, а Yui 😉

    Модератор Yui

    (@fierevere)

    ゆい

    Установка не удалась: Загрузка не удалась. No working transports found

    если точнее то у вас в настройках PHP отключено расширение curl и/или openssl
    если у вас в панели хостинга есть управление расширениями PHP — включите сами
    если нет — заставьте техподдержку хостинга включить вам

    также потребуется расширение DOM и libxml

    Yui, я включила перечисленные вами расширения в настройках PHP, кроме libxml, его в списке не было. Но там было расширение xml, уже включено.
    И загрузила рекомендованный вами плагин для импорта.
    Файлы для импорта загружаются, но при старте выдается ошибка:

    Fatal error: Class ‘XMLReader’ not found in /home/h234564-3/test.millenium-project.ru/docs/wp-content/plugins/WordPress-Importer-master/class-wxr-importer.php on line 122

    Может быть вы знаете, что еще можно предпринять?

    Модератор Yui

    (@fierevere)

    ゆい

    PHP расширение xmlreader тоже нужно включить

    Включила. Теперь нет ошибок. В окне импорта написано, что процесс запущен:

    Now importing.

    Но индикатор прогресса показывает 0% и ни один из составляющих (posts, media items, etc.) не грузится.

    Это нормально? нужно долго ждать?

    Модератор Yui

    (@fierevere)

    ゆい

    сложно сказать, плагин пока экспериментальный
    если что, то есть смысл посмотреть в лог ошибок сервера (error.log), если что-то возникает из того, что не было выведено на экран

    Вот расширения, которые у меня включены для модуля PHP v5.3:
    Подключенные: ctype, curl, dom, gd, iconv, json, mbstring, mysql, mysqli, openssl, session, simplexml, sockets, timezonedb, xml, xmlreader, zlib

    Модератор Yui

    (@fierevere)

    ゆい

    не совсем в тему, но для WP я бы рекомендовала еще включить Imagick, он более качественно работает с изображениями

    а так, если ошибок не выдает что отсутствует какой то класс, функция или транспорт
    то все в порядке

    для настроек PHP еще стоит проверить
    max_execution_time (желательно более 30с) — время исполнения скрипта
    memory_limit (128M и более) — предел памяти для скрипта
    upload_max_filesize и post_max_size должны быть установлены в значение максимального размера загружаемого файла, разумно — более 16M (реалистично 32-64Mb, установка больших размеров будет соразмерно резервировать память на сервере)
    post_max_size может быть чуть больше чем upload_max_filesize, но не меньше его

    moreynoyandex, а что у Вас за хостинг что не включены расширения? И какая версия php?

    Это нормально? нужно долго ждать?

    Не больше минуты до начала прогресса. Сколько будет идти сам импорт — зависит от объёма и каналов для импорта картинок. Но тоже не долго (для «обычного» сайта).

    Выполнила все указанные вами настройки, включила расширение Imagick. Но загрузки все-таки не происходит.
    Лог ошибок сервера еще не смотрела, не знаю где его найти на панели управления хостингом. Их служба поодержки еще не ответила.

    Но может дело все же в плагине?

Просмотр 15 ответов — с 1 по 15 (всего 39)
  • Тема «Плагин для импорта» закрыта для новых ответов.