Как я должен устанавливать browscap.ini-файл

Я загрузил browscap.ini-файл, а затем вставил его в каталог "C:wampbinphpphp5.4.3extras" и я пошел в php.ini файл и сделал эти изменения там:

[browscap]
; http://php.net/browscap
browscap = extras/browscap.ini

а затем я перезапустил сервер и набрал следующий код в temp.файл php:

<?php
echo $_SERVER['HTTP_USER_AGENT'] . "<br><br>";

$browser = get_browser(null, true);
print_r($browser);
?>

Теперь вывод выглядит так:

Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.79 Safari/537.4

Warning: get_browser(): browscap ini directive not set in C:wampwwwfunctionsbrowser.php on line 4

Я что-то пропустила? пожалуйста, предоставьте какое-то решение, и извините, если я не могу заставить вас понять

4 ответов


вы должны использовать Full PATH и перезагрузите сервер, когда вы закончите

пример

[browscap]
; http://php.net/browscap
browscap = "C:\xampp\php\extras\browscap.ini"

на сервере linux

wget http://browscap.org/stream?q=Lite_PHP_BrowsCapINI -O /etc/php.d/browscap.ini

[browscap]
; http://php.net/browscap
browscap = "/etc/php.d/browscap.ini"

используйте этот код для установки, протестированной на mint и debian

wget http://browscap.org/stream?q=Lite_PHP_BrowsCapINI -O /etc/php5/apache2/browscap.ini
sudo echo -e "[browscap]\n  browscap = '/etc/php5/apache2/browscap.ini'" >> php.ini
sudo service apache2 reload

Это работа для меня на MacBook.

[browscap]
; http://php.net/browscap
browscap = "/usr/local/etc/browscap.ini"