Sypex geo bitrix не работает

Не срабатывает geoip

GEOip установлен, Рабочий стол — Настройки- Настройки продукта- Геолокация, написано что он активен, хотя в настройках модулей нет его настроек.

$ip определяется по коду выше, а $cityName нет, пустая переменная, какие могут быть причины? Страна тоже не определяется.

Цитата
Андрей Николаев написал:
SoFuWa , а какой IP? Может база устарела или нет записи просто.

Результат print_r($geoIpData);, как я понимаю всё таки модуль работает раз вот это выводит.

В папке geoip вот что

SoFuWa, Б24 коробка, ничего не настраивалось, установлены последние обновления php7.0 :

Отпишусь в этом топике, неделю назад перестало работать стандартное bitrix geo IP вот год работало а неделю назад перестало. Причём на другом сайте который на другом хостинге работает.
Данные о геолокации получаю строчкой $data = (array)(\Bitrix\Main\Service\GeoIp\Manager::getDataResult($ip,»ru»)); Стал возвращать Null в каждом поле, то есть таких как cityName, countryCode, regionCode — проверено на куче IP адресов, причём на своих тоже, ко которым данные 100% ранее нормально возвращались. Касаемо нагрузок, лимиты не должны были превысить посещаемость 30-50 хостов в день(на протяжении последних месяцев точно).

Вообще не нравится сам тот факт что эта функция оказывается может отвалиться. Я насколько знаю битрикс использует Sypex Geo для данного модуля? А он вообще по API работает или как то база обновляется.
В целом под вопросом стоит ли использовать стандартный битрикс функционал геолокации если он может слететь или сразу ставить сторонние библиотеки.

Решил проверить почему SypexGeo периодически отваливается в моем случае.

с ошибкой: (свойство error) «Превышено количество запросов, необходимо пополнить счет» но метод isSuccess возвращает true и в результате возвращает пустой $dataResult ( Разработчики Битрикс, обратите на это внимание )

Подозреваю, можно зарегистрироваться и отслеживать кол-во запросов, для этого нужно указать ключ в настройках

Источник

Не срабатывает geoip

GEOip установлен, Рабочий стол — Настройки- Настройки продукта- Геолокация, написано что он активен, хотя в настройках модулей нет его настроек.

$ip определяется по коду выше, а $cityName нет, пустая переменная, какие могут быть причины? Страна тоже не определяется.

Цитата
Андрей Николаев написал:
SoFuWa , а какой IP? Может база устарела или нет записи просто.

Результат print_r($geoIpData);, как я понимаю всё таки модуль работает раз вот это выводит.

В папке geoip вот что

SoFuWa, Б24 коробка, ничего не настраивалось, установлены последние обновления php7.0 :

Отпишусь в этом топике, неделю назад перестало работать стандартное bitrix geo IP вот год работало а неделю назад перестало. Причём на другом сайте который на другом хостинге работает.
Данные о геолокации получаю строчкой $data = (array)(\Bitrix\Main\Service\GeoIp\Manager::getDataResult($ip,»ru»)); Стал возвращать Null в каждом поле, то есть таких как cityName, countryCode, regionCode — проверено на куче IP адресов, причём на своих тоже, ко которым данные 100% ранее нормально возвращались. Касаемо нагрузок, лимиты не должны были превысить посещаемость 30-50 хостов в день(на протяжении последних месяцев точно).

Вообще не нравится сам тот факт что эта функция оказывается может отвалиться. Я насколько знаю битрикс использует Sypex Geo для данного модуля? А он вообще по API работает или как то база обновляется.
В целом под вопросом стоит ли использовать стандартный битрикс функционал геолокации если он может слететь или сразу ставить сторонние библиотеки.

Решил проверить почему SypexGeo периодически отваливается в моем случае.

с ошибкой: (свойство error) «Превышено количество запросов, необходимо пополнить счет» но метод isSuccess возвращает true и в результате возвращает пустой $dataResult ( Разработчики Битрикс, обратите на это внимание )

Подозреваю, можно зарегистрироваться и отслеживать кол-во запросов, для этого нужно указать ключ в настройках

Источник

Не срабатывает geoip

GEOip установлен, Рабочий стол — Настройки- Настройки продукта- Геолокация, написано что он активен, хотя в настройках модулей нет его настроек.

$ip определяется по коду выше, а $cityName нет, пустая переменная, какие могут быть причины? Страна тоже не определяется.

Цитата
Андрей Николаев написал:
SoFuWa , а какой IP? Может база устарела или нет записи просто.

Результат print_r($geoIpData);, как я понимаю всё таки модуль работает раз вот это выводит.

В папке geoip вот что

SoFuWa, Б24 коробка, ничего не настраивалось, установлены последние обновления php7.0 :

Отпишусь в этом топике, неделю назад перестало работать стандартное bitrix geo IP вот год работало а неделю назад перестало. Причём на другом сайте который на другом хостинге работает.
Данные о геолокации получаю строчкой $data = (array)(\Bitrix\Main\Service\GeoIp\Manager::getDataResult($ip,»ru»)); Стал возвращать Null в каждом поле, то есть таких как cityName, countryCode, regionCode — проверено на куче IP адресов, причём на своих тоже, ко которым данные 100% ранее нормально возвращались. Касаемо нагрузок, лимиты не должны были превысить посещаемость 30-50 хостов в день(на протяжении последних месяцев точно).

Вообще не нравится сам тот факт что эта функция оказывается может отвалиться. Я насколько знаю битрикс использует Sypex Geo для данного модуля? А он вообще по API работает или как то база обновляется.
В целом под вопросом стоит ли использовать стандартный битрикс функционал геолокации если он может слететь или сразу ставить сторонние библиотеки.

Решил проверить почему SypexGeo периодически отваливается в моем случае.

с ошибкой: (свойство error) «Превышено количество запросов, необходимо пополнить счет» но метод isSuccess возвращает true и в результате возвращает пустой $dataResult ( Разработчики Битрикс, обратите на это внимание )

Подозреваю, можно зарегистрироваться и отслеживать кол-во запросов, для этого нужно указать ключ в настройках

Источник

Не срабатывает geoip

GEOip установлен, Рабочий стол — Настройки- Настройки продукта- Геолокация, написано что он активен, хотя в настройках модулей нет его настроек.

$ip определяется по коду выше, а $cityName нет, пустая переменная, какие могут быть причины? Страна тоже не определяется.

Цитата
Андрей Николаев написал:
SoFuWa , а какой IP? Может база устарела или нет записи просто.

Результат print_r($geoIpData);, как я понимаю всё таки модуль работает раз вот это выводит.

В папке geoip вот что

SoFuWa, Б24 коробка, ничего не настраивалось, установлены последние обновления php7.0 :

Отпишусь в этом топике, неделю назад перестало работать стандартное bitrix geo IP вот год работало а неделю назад перестало. Причём на другом сайте который на другом хостинге работает.
Данные о геолокации получаю строчкой $data = (array)(\Bitrix\Main\Service\GeoIp\Manager::getDataResult($ip,»ru»)); Стал возвращать Null в каждом поле, то есть таких как cityName, countryCode, regionCode — проверено на куче IP адресов, причём на своих тоже, ко которым данные 100% ранее нормально возвращались. Касаемо нагрузок, лимиты не должны были превысить посещаемость 30-50 хостов в день(на протяжении последних месяцев точно).

Вообще не нравится сам тот факт что эта функция оказывается может отвалиться. Я насколько знаю битрикс использует Sypex Geo для данного модуля? А он вообще по API работает или как то база обновляется.
В целом под вопросом стоит ли использовать стандартный битрикс функционал геолокации если он может слететь или сразу ставить сторонние библиотеки.

Решил проверить почему SypexGeo периодически отваливается в моем случае.

с ошибкой: (свойство error) «Превышено количество запросов, необходимо пополнить счет» но метод isSuccess возвращает true и в результате возвращает пустой $dataResult ( Разработчики Битрикс, обратите на это внимание )

Подозреваю, можно зарегистрироваться и отслеживать кол-во запросов, для этого нужно указать ключ в настройках

Источник

Не срабатывает geoip

GEOip установлен, Рабочий стол — Настройки- Настройки продукта- Геолокация, написано что он активен, хотя в настройках модулей нет его настроек.

$ip определяется по коду выше, а $cityName нет, пустая переменная, какие могут быть причины? Страна тоже не определяется.

Цитата
Андрей Николаев написал:
SoFuWa , а какой IP? Может база устарела или нет записи просто.

Результат print_r($geoIpData);, как я понимаю всё таки модуль работает раз вот это выводит.

В папке geoip вот что

SoFuWa, Б24 коробка, ничего не настраивалось, установлены последние обновления php7.0 :

Отпишусь в этом топике, неделю назад перестало работать стандартное bitrix geo IP вот год работало а неделю назад перестало. Причём на другом сайте который на другом хостинге работает.
Данные о геолокации получаю строчкой $data = (array)(\Bitrix\Main\Service\GeoIp\Manager::getDataResult($ip,»ru»)); Стал возвращать Null в каждом поле, то есть таких как cityName, countryCode, regionCode — проверено на куче IP адресов, причём на своих тоже, ко которым данные 100% ранее нормально возвращались. Касаемо нагрузок, лимиты не должны были превысить посещаемость 30-50 хостов в день(на протяжении последних месяцев точно).

Вообще не нравится сам тот факт что эта функция оказывается может отвалиться. Я насколько знаю битрикс использует Sypex Geo для данного модуля? А он вообще по API работает или как то база обновляется.
В целом под вопросом стоит ли использовать стандартный битрикс функционал геолокации если он может слететь или сразу ставить сторонние библиотеки.

Решил проверить почему SypexGeo периодически отваливается в моем случае.

с ошибкой: (свойство error) «Превышено количество запросов, необходимо пополнить счет» но метод isSuccess возвращает true и в результате возвращает пустой $dataResult ( Разработчики Битрикс, обратите на это внимание )

Подозреваю, можно зарегистрироваться и отслеживать кол-во запросов, для этого нужно указать ключ в настройках

Источник

Читайте также:  Как настроить посудомоечную машину electrolux esl94200lo
Оцените статью