1. Не корректно отображаются ссылки на страницы сайта в лог файле в результате импорта XML/RPC.
XML/RPC — делаю импорт, в списке страниц вижу следующие не работающие ссылки:
www.site.ru/?id=424
www.site.ru/?id=423
Как должно быть:
www.site.ru/info/363-zhenshhina-ch-3
www.site.ru/info/364-zhenshhina-ch-4
Когда делаю синхронизацию — ссылки в логе приводятся корректные.
2. После импорта вношу изменения и делаю синхронизацию.
В итоге из лога вижу что изменения внеслись в 25 материала из 31. На остальные материалы выдается ошибка
Ответ: Операция прошла неудачно! XML error: Undeclared entity error at line 22, column 35
Еще раз выполнил синхронизацию, на этот раз 29 материалов синхронизировалось.
На третий раз 26 материалов синхронизировалось.
Какого-то конкретного материала который не хотел бы синхронизироваться нет. Каждый раз разные материалы выпадают из синхронизации. Нет какой-либо закономерности.
Получается что синхронизация XML/RPC выдает непредсказуемые результаты и не возможно рассчитывать на полноценное функционирование этого инструмента.
3. Удалил все материалы. И из корзины в джумле тоже.
Делаю Экспорт тех же материалов в пустую Joomla.
Экспортировалось 14 материалов из 31.
В лог программы куча ошибок:
Ответ: Статус неизвестен!
Failed to get response header
Ответ: Операция прошла неудачно! Item was not found.
Ответ: Операция прошла неудачно! XML error: Undeclared entity error at line 22, column 23
4. Если удалить материал, синхронизироваться и затем заново добавить точно такой же материал и попробовать осуществить синхронизацию — получим ошибку. Такой Алиас занят. Дело в том что когда Зеброид удаляет материал в Джумле, он его не очищает из корзины и материал физически существует… И это мешает его заново добавить на сайт через XML/RPC
Комментарий отредактирован 5 раз(а).
Последний раз редактировал
martil
21 декабря 2014, 00:51.