我应该如何设置browscap.ini文件(How should I be setting brow

2019-08-01 01:06发布

我下载的browscap.ini文件,然后将其粘贴到目录“C:\ WAMP \ BIN \ PHP \ php5.4.3 \临时演员”和我一起去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:\wamp\www\functions\browser.php on line 4

我失去了什么? 请提供一些解决方案,和对不起,如果我无法让你明白

Answer 1:

您是使用Full PATH ,然后重新启动服务器,当你完成

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


Answer 2:

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"


Answer 3:

使用此代码安装,在薄荷和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


Answer 4:

这是对的MacBook我的工作。

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


文章来源: How should I be setting browscap.ini file