Здравствуйте используя APi новой почты для bitrix, после переноса сайта на новый хостинг появилась ошибка,
появляется она только при выборе доставки в город "Дніпро", другие города работают нормально, и на старом хостинге работает без ошибок, все города!.
Возможно проблема в конфигурации хостинга?
старый хостинг : php - 5.6 только apache
новый: php - 7 apache + nginx
Код с файла /www/bitrix/templates/nashformat/NovaPoshtaApi2.php:407
protected function findArea(array $areas, $findByString = '', $ref = '') {
$data = array();
if ( ! $findByString AND ! $ref)
return $data;
// Try to find current region
foreach ($areas as $key => $area) {
// Is current area found by string or by key
$found = $findByString
? ((mb_stripos($area['Description'], $findByString) !== FALSE)
OR (mb_stripos($area['DescriptionRu'], $findByString) !== FALSE)
OR (mb_stripos($area['Area'], $findByString) !== FALSE)
OR (mb_stripos($area['AreaRu'], $findByString) !== FALSE))
: ($key == $ref);
if ($found) {
$area['Ref'] = $key;
$data[] = $area;
break;
}
}
return $data;
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости