Как я должен устанавливать 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"