XML-RPC в DLE 17.

04 декабря 2023, 21:14
Зарегистрирован: 08 ноября 2013, 06:24
Zebroid 6.4.6 build 30600
Проблема с импортом и экспортом по XML-RPC.
Импортировал посты с сайта.
Сначала ругнулось на строку $map->get_categories(); в xmlrpc.php. Заменил на $map->generate_categories(); Категории считались.



Однако статьи так и не получил. В логах программы ошибки на:
Warning: Trying to access array offset on value of type null in /engine/classes/google.class.php on line 230

Логи (домен свой заменил на site.com):
log_89865281_9580113.txtРазмер: 129.83 Кб
log_89888375_7614831.txtРазмер: 310.43 Кб
log_89906703_6151267.txtРазмер: 43.84 Кб


05 декабря 2023, 20:28
Зарегистрирован: 21 сентября 2011, 13:43
Обновил модуль в документации с исправлением этой ошибка, но ваше исправление тоже должно было работать. Если у вас во время импорта загружаются только категории без постов — значит у вас на сайте слишком много постов и сервер не в состоянии выдать их все в ответ на запрос. Чаще всего ему не хватает для этого времени, можно попробовать увеличить таймаут выполнения PHP скриптов.