Warning: get_browser(): browscap ini directive not set in ...../app/code/local/Sns/Xsport/Helper/Data.php on line

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
  • Тема закрыта
#1 Сергей Марченков
  • Группа: Клиент
  • Сообщений: 7
  • Регистрация: 04.09.2014

15.11.2014 07:56

При запуске в ie8 выдаёт следующее:

Warning: get_browser(): browscap ini directive not set in ../app/code/local/Sns/Xsport/Helper/Data.php on line 75

#0 [internal function]: mageCoreErrorHandler(2, 'get_browser(): ...', '/home/admin/web...', 75, Array)
#1 ../app/code/local/Sns/Xsport/Helper/Data.php(75): get_browser()
#2 ../app/design/frontend/default/sns_xsport/template/page/1column.phtml(50): Sns_Xsport_Helper_Data->getBrowser()
#3 ../app/code/core/Mage/Core/Block/Template.php(241): include('/home/admin/web...')
#4 ../app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/defaul...')
#5 ../app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#6 ../app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Core_Block_Template->_toHtml()
#7 ../app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml()
#8 ../app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput()
#9 ../app/code/core/Mage/Cms/Helper/Page.php(137): Mage_Core_Controller_Varien_Action->renderLayout()
#10 ../app/code/core/Mage/Cms/Helper/Page.php(52): Mage_Cms_Helper_Page->_renderPage(Object(Mage_Cms_IndexController), 'xsport_home_pag...')
#11 ../app/code/core/Mage/Cms/controllers/IndexController.php(45): Mage_Cms_Helper_Page->renderPage(Object(Mage_Cms_IndexController), 'xsport_home_pag...')
#12 ../app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Cms_IndexController->indexAction()
#13 ../app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#14 ../app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#15 ../app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#16 ../app/Mage.php(684): Mage_Core_Model_App->run(Array)
#17 ../index.php(87): Mage::run('', 'store')
#18 {main}

я исключил проверку версии заменив

{
			$browser = get_browser();
			$v = floatval($browser->version);
			return 'ie' . ' ie' . $v;
		}


на

return 'ie';


В итоге.. получил такой же результат как и на http://sns-xsport.magento-demo.ru/
Но, хочу отметить, что на демо версии http://demo.snstheme.com/sns-xsport/ результат совсем иной..
Как решить?

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

15.11.2014 13:34

Предупреждение интерпретатора PHP «browscap ini directive not set» означает, что для интерпретатора PHP надо настроить параметр browscap.

#3 Сергей Марченков
  • Группа: Клиент
  • Сообщений: 7
  • Регистрация: 04.09.2014

15.11.2014 18:58

1) Скачал на сервер [GJK_Browscap_Version] Version=5035 с browscap.org
2) Раскомментировал строку в php.ini
3) Вернул проверку версии в исходное состояние

Отображение сайта в ie8 как был ужас так и остался..
Куда дальше капать?
Что подпилить в шаблоне?

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

15.11.2014 23:15

Оплаченная Вами услуга технической поддержки распространяется только на оформительскую тему, но не распространяется на настройку сервера.
Услуга сопровождения сервера оказывается только для стандартных серверов.
Для настройки и сопровождения сервера надо заказать услуги:

Либо наймите специалиста, который будет решать проблемы с Вашим текущим сервером.
Тема закрыта.

Поделиться темой: