Вопрос

Я только что попытался включить php_browscap.ini, чтобы я мог использовать get_browser. функция.

Однако, похоже, отображает пустой массив?

$user_agent = get_browser(null, true);

print_r($user_agent);

В моем файле php.ini у меня есть следующее:

[browscap]
; http://php.net/browscap
browscap = C:/wamp/bin/php/php5.3.0/extra/php_browscap.ini

Я, наверное, упущен что-то простое?

Обновлять

Вывод я получаю:

Array ( [browser_name_regex] => §^.*$§ [browser_name_pattern] => * [browser] => Default Browser [version] => 0 [majorver] => 0 [minorver] => 0 [platform] => unknown [alpha] => [beta] => [win16] => [win32] => [win64] => [frames] => 1 [iframes] => [tables] => 1 [cookies] => [backgroundsounds] => [cdf] => [vbscript] => [javaapplets] => [javascript] => [activexcontrols] => [isbanned] => [ismobiledevice] => [issyndicationreader] => [crawler] => [cssversion] => 0 [supportscss] => [aol] => [aolversion] => 0 ) 
Это было полезно?

Решение

Вы можете найти, если есть что-то другое, а не используя инструменты, такие как Прокулинал. Отказ Этот инструмент скажет вам, какие файлы были доступны, и каков результат. Итак, вы должны открыть его, выделите путь RouserCap INI, перезапустите веб-сервер и посмотрим, подходит ли какая-либо из этих сценариев:

  • Файл не существует
  • Доступ запрещен
  • Нахождение неправильного пути
  • Не появляется вообще

Прокулинал это замечательный инструмент, если вы находитесь в Windows.

Если вы найдете любой из этих сценариев, и не знаете, что делать, просто отредактируйте свой вопрос :-)

Удачи!

Другие советы

Есть несколько файлов php.ini для wamp. Чтобы добраться до правильного, доступа к нему, используя значок WAPP Tray. Вот как я получил это на работу. Как оказывается, в моем случае он использовал один в C: Apps Wamp bin Apache apache2.22 bin.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top