Проблема импорта xml в WordPress

16 May 2013 | Автор: anchous |

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

Звучит красиво, но по каким то причинам, штатный импортер WordPress, находящийся по адресу Tools -> Import импортировать отказался, то есть после нажатия клавиши Upload & Import препровождал в пустое белое поле, говорившее о том, что импорт пошел не так как планировалось.

Поковырявшись, обнаружил что файл импорта в папке uploads переименовывается из xml файла в txt, причем к файлу просто добавлялось дополнительное текстовое расширение, и он из import.xml становился import.xml.txt.

Попробовал добавить MIME типы для xml, но мне это не помогло. В логах апача тоже была тишина, так что пришлось включить трейсы на уровне CMS WordPress, изменив в конце файла wp-config.php в строчке
define(‘WP_DEBUG’, false);
директиву на показ
define(‘WP_DEBUG’, true);

После чего при загрузке xml файла мне вывалилась ошибка
Fatal error: Class ‘DOMDocument’ not found in /var/www/site.ru/wp-content/plugins/wordpress-importer/parsers.php on line 61
говорящая о том, что для загрузки php не хватает класса ‘DOMDocument’, за который отвечает php-xml который пришлось доставить из консоли сервера:
# yum install php-xml

После этого перезапустил демона вебсервера httpd и все замечательно заработало.

VN:F [1.9.21_1169]
Rating: 8.8/10 (4 votes cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)
Проблема импорта xml в WordPress, 8.8 out of 10 based on 4 ratings

Теги: , ,

Отзывов: 2 на «Проблема импорта xml в WordPress»

  1. Автор: Александр на 26 Mar 2014

    Спасибо, помогло!
    Для перезагрузки httpd нужно ввести команду:
    # service httpd restart

    [Reply]

    VA:F [1.9.21_1169]
    Rating: 2.0/5 (1 vote cast)
    VA:F [1.9.21_1169]
    Rating: 0 (from 2 votes)
  2. Автор: Сергей на 18 May 2016

    Помогло, даже сервер не пришлось перезагружать

    [Reply]

    VA:F [1.9.21_1169]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.21_1169]
    Rating: 0 (from 0 votes)

Ваш отзыв