PowerPartners.ru

Форум партнерской программы
Текущее время: 19 окт 2021, 00:18

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
СообщениеДобавлено: 06 май 2020, 14:54 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2205
Это у вас уже "причесанное" отображение xml. Нажмите Ctrl+U (показать исходный код) - там точно будет видно что в 6-ой строке.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 06 май 2020, 15:07 
Не в сети

Зарегистрирован: 22 июл 2012, 13:08
Сообщения: 296
Вложение:
2.png
2.png [ 32.05 КБ | Просмотров: 1744 ]


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 06 май 2020, 17:34 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2205
Странно. Кодировку сервер отдает utf-8? Совпадает с тем, что в xml указано? А если убрать это строку принимает xml?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 06 май 2020, 18:03 
Не в сети

Зарегистрирован: 22 июл 2012, 13:08
Сообщения: 296
где посмотреть, какую кодировку отдает сервер?
после удаления строки с дескрипшином ошибка появилась на 8й строчке
Вложение:
3.png
3.png [ 57.05 КБ | Просмотров: 1735 ]

исходный код фида:
Вложение:
4.png
4.png [ 8.39 КБ | Просмотров: 1735 ]


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 06 май 2020, 18:16 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2205
shoroh.vs писал(а):
где посмотреть, какую кодировку отдает сервер?

В отладчике хрома или фаерфокса например

shoroh.vs писал(а):
после удаления строки с дескрипшином ошибка появилась на 8й строчке

Ну, вообщем, ругается на все строки с кириллицей, надо копать в сторону кодировки.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 06 май 2020, 21:45 
Не в сети

Зарегистрирован: 22 июл 2012, 13:08
Сообщения: 296
начал менять кодировки то feeds.php то feed-google.tmpl, даже shop.xml
в результате все итемы вообще пропали. остались только тайтл,линк и дескрипшин
попробовал поменять обратно кодировки но итемы не вернулись.. :shock:

на кирилической версии движка какие файлы с какой кодировкой должны быть?
или чтоб мерчантцентр принял фид без ошибок нужен движок на utf-8?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 07 май 2020, 12:19 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2205
Нет, нет, нет! Не надо менять кодировки ни в каких файлах. Тут речь о другом. Есть кодировка в которой сервер возвращает ответ, его можно увидеть в заголовке "Content-Type". И в самом xml-файле в самой первой строке есть указание кодировки: "<?xml version="1.0" encoding="utf-8"?>"

Важно, чтобы эти кодировки совпадали. Т.е. если сервер отдает файлы с:
Цитата:
Content-Type: text/html; charset=windows-1251
, а в xml указано
Цитата:
<?xml version="1.0" encoding="utf-8"?>
то результат будет плачевный. Если уж Content-Type - windows-1251, то и в xml должно быть 1251, а не utf-8.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 07 май 2020, 16:53 
Не в сети

Зарегистрирован: 22 июл 2012, 13:08
Сообщения: 296
сервер отдает: charset=cp1251
в инструкции шаблон для гугла указан: encoding="utf-8"
заменил в фиде на encoding="windows-1251"?>
ошибка чтения фида теперь не на 6 строке, а сразу на 1ой


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 07 май 2020, 18:52 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2205
Может быть действительно гугл не принимает никакие кодировки кроме utf-8?

Если так, то придется вам переходить на движок utf-8.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 07 май 2020, 21:28 
Не в сети

Зарегистрирован: 22 июл 2012, 13:08
Сообщения: 296
да, переход на utf-8 версию движка убрал проблему


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу Пред.  1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB