Перенос блога с WordPress на BlogEngine.NET

Я переношу блог с WordPress на BlogEngine.NET. Я написал небольшое приложение WinForm на C#, которое считывает все веб-страницы (то есть сообщения) с сайта WordPress и выводит XML-файл для каждого сообщения (по умолчанию BlogEngine.NET использует XML для хранения своих сообщений, и это для моих целей подойдет). Затем я отправил их по FTP на сайт BlogEngine.NET и поместил в App_Data/posts.

В этот момент я перешел на страницу «Сообщения» блога, где ожидал увидеть список всех сообщений. К сожалению, отображается только один образец сообщения, включенный в BlogEngine.NET. На самом деле я украл код, который BlogEngine.NET использует для создания XML-файлов, чтобы перенести сообщения из WordPress и создать XML-файлы, поэтому я почти уверен, что мои файлы имеют правильный формат.

Почему мои сообщения не отображаются?


person birdus    schedule 09.04.2013    source источник


Ответы (1)


  1. Вы перезапустили app_pool вашего сайта?

Каждый раз, когда вы загружаете напрямую на сайт через ftp или файловый менеджер, вам необходимо перезапустить app_pool, чтобы он мог обновить системную память новыми сообщениями/страницами.

  1. Можете ли вы опубликовать здесь точную копию одного из импортированных файлов xml?

Для меня, поскольку вы не получили сообщение об ошибке, скорее всего, это проблема перезапуска app_pool.

Вы можете перезапустить app_pool, повторно загрузив файл web.config или перейдя на

расширения затем включите и отключите, если вы хотите сделать это с помощью панели администратора BE.

Вы также можете попробовать поработать с ним на локальном компьютере. Загрузите весь сайт и попробуйте запустить с локального компьютера.

Если он работает на локальном, но не на сервере, то это проблема сервера.

person Kbdavis07    schedule 10.04.2013