ZebroidФорумПубличный разделБаги / ОшибкиАрхивГлюк экспорта в wp

Глюк экспорта в wp

28 августа 2009, 10:50
Зарегистрирован: 11 августа 2009, 21:49
Вообщем не понятная проблема с которой я провозился почти весь день...

26 числа(11:00 дня) верстал несколько сайтов все было гуд, не помню когда было обновление, может в нем проблема...

Сегодня начал верстать, приготовил 11 сайтов, начал ставить и тут-то вылезла какая-то хня! Вместо 5 категорий появляются еще ~3 только пишутся на транслите...

Т.е. были категории:

О строительстве

Отделка

Про ремонт

Советы от профессионалов

Строим сами

А в WP добавляются еще:

o_stroitelstve

pro_remont

sovety_ot_professionalov

stroim_sami

причем посты не понятно как разбросаны по ним, вместе ~340, получается 500-600... Я перелопатил денвер в поиск бага, думал может проблемы в базами, переустановил в итоге, всеравно проблема. Ставил на версию 2,3 тоже самое, обновлял до 2,5,1, тоже самое, ставил с нуля 2,5,1 и все равно такой косяк. В итоге решил проверить может зеброид косяччит, сделал с нуля несколько вариантов файлов экспорта проверил на всех комбинациях, все равно проблема. Тогда решил посмотреть внутренности и туто меня ожидала неожаданность...

Если взять файл экспорта форекс то можно видеть следующую картину...

<?xml version="1.0" encoding="utf-8"?>

<!-- generator="Зеброид (http://zebroid.ru/)" created="26.08.2009 10:54:25"-->

<rss version="2.0"

xmlns:excerpt="http://wordpress.org/export/1.0/excerpt/"

xmlns:content="http://purl.org/rss/1.0/modules/content/"

xmlns:wfw="http://wellformedweb.org/CommentAPI/"

xmlns:dc="http://purl.org/dc/elements/1.1/"

xmlns:wp="http://wordpress.org/export/1.0/"

>

<channel>

<title>форекс1</title>

<description></description>

<wp:wxr_version>1.0</wp:wxr_version>

<wp:category><wp:category_nicename>novosti</wp:category_nicename><wp:category_parent></wp:category_parent><wp:cat_name><![CDATA[Новости]]></wp:cat_name></wp:category>

<wp:tag><wp:tag_slug>forex</wp:tag_slug><wp:tag_name><![CDATA[forex]]></wp:tag_name></wp:tag>


А если взять свежее то там такая картина...

<?xml version="1.0" encoding="utf-8"?>

<!-- generator="Зеброид (http://zebroid.ru/)" created="28.08.2009 18:27:37"-->

<rss version="2.0"

xmlns:excerpt="http://wordpress.org/export/1.0/excerpt/"

xmlns:content="http://purl.org/rss/1.0/modules/content/"

xmlns:wfw="http://wellformedweb.org/CommentAPI/"

xmlns:dc="http://purl.org/dc/elements/1.1/"

xmlns:wp="http://wordpress.org/export/1.0/"

>

<channel>

<title>\new\</title>

<description></description>

<wp:wxr_version>1.0</wp:wxr_version>

<wp:category><wp:category_parent></wp:category_parent><wp:cat_name><![CDATA[О строительстве]]></wp:cat_name></wp:category>

<wp:tag><wp:tag_name><![CDATA[здания]]></wp:tag_name></wp:tag>


Как видим есть отличия в коде, но я не могу понять почему отличается, если делаю все одинаково?

Вобщем не знаю что и делать с этим багом...

P.S. Только сейчас заметил что возможно опять проблема из за количества слов, т.к. однословные не дублируются, это вижно в начале поста, только те что из двух слов...



28 августа 2009, 16:55
Зарегистрирован: 10 апреля 2012, 00:00
Возможно в этом проблема?

[attachment=0:35kpv6pz]opt.png[/attachment:35kpv6pz]

Я незнаю в какой блог вы импортировали, но дело обстоит так:

Эта опция отвечает за то, кто берет транслитерацию названий на себя - программа или WP.

Если у вас уже есть блог в который вы ранее импортировали с Зеброида, или вы импортируете в пустой блог - то лучше включить эту опцию.

Если же у вас блог, в котором есть плагин RusToLat или уже существующий блог, т.е. в котором за аль_нейм отвечал WP, тогда лучше отключить.

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

В идеале мне нужно посмотреть на проект и самому попробовать импортировать в WP. Так я буквально в течении получаса определю где проблема и есть ли место ошибке в программе.



29 августа 2009, 02:16
Зарегистрирован: 11 августа 2009, 21:49
Я импортирую в нулевый блог в котором уже есть плагин RusToLat и настроены все другие плагины. Версии движка 2.3.3 и 2.5.1

Я работаю по такой схеме, импортирую кучу тхт файлов и делаю им заголовки по первой строке каждого файла, импортирую, затем создаю основные категории и распределяю по ним посты, затем создаю доп категории всегда случайно. После указываю даты постов, метки и <more>. Делаю экспорт и импортирую в уже полностью настроенный блог. Делал так с самого начала и до этого момента все было гуд, а вот вчера начались проблемы... Файл экспорта отправил в личку...

P.S. Настройки ни разу не менял, то что на скрине

P.P.S. Заметил еще глюк, когда очищаю в самой мускульной базе, раздел посты, они всеравно остаются на сайте(разделы с числом постов), хотя раньше такого не было... может денвер косячит попробую еще раз перепроверить все



29 августа 2009, 02:36
Зарегистрирован: 10 апреля 2012, 00:00
Я импортирую в нулевый блог в котором уже есть плагин RusToLat и настроены все другие плагины. Версии движка 2.3.3 и 2.5.1

Я работаю по такой схеме, импортирую кучу тхт файлов и делаю им заголовки по первой строке каждого файла, импортирую, затем создаю основные категории и распределяю по ним посты, затем создаю доп категории всегда случайно. После указываю даты постов, метки и <more>. Делаю экспорт и импортирую в уже полностью настроенный блог. Делал так с самого начала и до этого момента все было гуд, а вот вчера начались проблемы... Файл экспорта отправил в личку...

P.S. Настройки ни разу не менял, то что на скрине



Ошибку нашел. Дело в том, что дополнительные категории не реагируют на ту опцию, что на скрине. Завтра будет обновление с решением этой проблемы.

Спасибо за содействие в поиске ошибок

P.P.S. Заметил еще глюк, когда очищаю в самой мускульной базе, раздел посты, они всеравно остаются на сайте(разделы с числом постов), хотя раньше такого не было... может денвер косячит попробую еще раз перепроверить все


Скорее всего у вас установлено кеширование



29 августа 2009, 02:41
Зарегистрирован: 11 августа 2009, 21:49
Вообщем еще 1 трабл заметил, как писал вышел при зачистке мускула отвечающего за посты, посты оставались, но я очистил все таблицы что должно было привести к установке блога с нуля, но этого не произошло!!! После того как очистил таблицы блог остался работать без постов но с рубриками, метками и т.д. Я дкмал проблема с кэше браузера, все очистил, перезапустил комп и т.д. но все равно блог работал(на денвере). Я удалил базу и пользователя наконец-то вылетела ошибка с коннектом к базе данных, я пересоздал ее с тем же названием и пользователем, и сайт опять подгрузил то что должно было быть удалено! Я подумал что точно тупит денвер, ведь такого поидее быть не может, ну и на последок решил снести все таблицы на сайте который так же был создан зеброй, ~неделю назад и без всяких чисток браузеров и перезагрузки компа, было предложено установить блог с нуля... Я честно говоря с таким в первые сталикваюсь...



29 августа 2009, 02:43
Зарегистрирован: 10 апреля 2012, 00:00
Вообщем еще 1 трабл заметил, как писал вышел при зачистке мускула отвечающего за посты, посты оставались, но я очистил все таблицы что должно было привести к установке блога с нуля, но этого не произошло!!! После того как очистил таблицы блог остался работать без постов но с рубриками, метками и т.д. Я дкмал проблема с кэше браузера, все очистил, перезапустил комп и т.д. но все равно блог работал(на денвере). Я удалил базу и пользователя наконец-то вылетела ошибка с коннектом к базе данных, я пересоздал ее с тем же названием и пользователем, и сайт опять подгрузил то что должно было быть удалено! Я подумал что точно тупит денвер, ведь такого поидее быть не может, ну и на последок решил снести все таблицы на сайте который так же был создан зеброй, ~неделю назад и без всяких чисток браузеров и перезагрузки компа, было предложено установить блог с нуля... Я честно говоря с таким в первые сталикваюсь...


А я не первый, говорю вам, у вас блог работает с кешированием. Чистка мускула не приводит к чистке кеша CMS, отключите плагин отвечающий за кеширование или сделайте какие-то изминения в структуре БД через движок (например создайте пост) и тогда увидите все изминения



29 августа 2009, 02:56
Зарегистрирован: 11 августа 2009, 21:49
Вопрос с глюком сохранения решен, сорри админ, про плагин кэша реально забыл :shock:



Тема закрыта