Prestashop: Страна не может быть загружена с адресом-> id_country - PullRequest
0 голосов
/ 06 сентября 2018

Когда мои клиенты хотят зарегистрироваться в моем prestashop, они получают это сообщение:

1. Country cannot be loaded with address->id_country
2. Invalid country

Версия Prestashop - 1.6.0.11, версия PHP - 7, но я понизил ее до 5.6, так как надеялся, что это решит проблему, но это не ...

Вот что я пробовал до сих пор:

  • Изменение Country:name на country:name в странах
  • Включение «Ограничить выбор стран в Front Office теми, которые охватываются активными перевозчиками» (отключить его после)
  • Изменение версии PHP
  • Смена темы
  • Изменение типа процесса регистрации на стандартный (с этой опцией я получил ошибку 500 после отправки формы)

Вообще говоря, упомянутые здесь проблемы не сработали для меня: https://www.prestashop.com/forums/topic/256624-error-country-cannot-be-loaded-with-address-id_country/

Somme github выпускал файлы для замены, но это было для предыдущих версий, и изменения уже были включены в мою. Я действительно не знаю, что делать ... Может кто-нибудь помочь, пожалуйста?

1 Ответ

0 голосов
/ 24 сентября 2018

Когда я смотрю на вашу проблему, кажется, что это не проблема конфигурации сервера, это просто может быть страна, в которой зарегистрирован клиент, которого нет в списке стран, в котором вы работали в prestashop? Вы можете найти, какие страны активны в вашем магазине, с помощью этого шага:

1 перейти к таблице базы данных вашего магазина

2. перейти к этой таблице: prstshp_country

3. Выполните этот запрос: ВЫБРАТЬ * ОТ prstshp_country ГДЕ active = 1

  1. Вы можете найти в своем магазине, какие страны активны: enter image description here

если страна, в которой зарегистрирован пользователь, отсутствует в списке, для добавления страны в панель управления вашего магазина, нажмите активную

enter image description here

как только вы активны, но проблема все еще возникает, вы можете подумать о проблеме конфигурации

надеюсь, это поможет

...