首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向browscap.ini文件中添加更多的条目?

如何向browscap.ini文件中添加更多的条目?
EN

Stack Overflow用户
提问于 2013-03-26 05:08:09
回答 2查看 696关注 0票数 0

这里提供的官方browscap.ini文件工作得很好,但它们似乎无法识别运行在Win8上的Opera (标识为“默认浏览器”,运行在其他版本的Windows上的Opera似乎被正确识别)、Epiphany浏览器(标识为Chromium)。

如何向文件中添加更多的条目或获得修改的、更完整的版本?还是我的问题是browscap.ini无法单独解决的问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-26 05:18:03

添加本身非常简单,您只需以正确的格式添加浏览器,如下所示:

代码语言:javascript
复制
[IE 6.0]
browser=IE
Version=6.0
majorver=#6
minorver=#0
frames=True
tables=True
cookies=True
backgroundsounds=True
vbscript=True
javaapplets=True
javascript=True
ActiveXControls=True
Win16=False
beta=False
AK=False
SK=False
AOL=False
Update=False

[Mozilla/4.0 (compatible; MSIE 6.0; Windows 98*)]
parent=IE 6.0
platform=Win98
beta=True

[Mozilla/4.0 (compatible; MSIE 6.0; Windows NT*)]
parent=IE 6.0
platform=WinNT
beta=True

[Mozilla/4.0 (compatible; MSIE 6.0)]
parent=IE 6.0


[IE 6.0b]
browser=IE
Version=6.0
majorver=#6
minorver=#0
frames=True
tables=True
cookies=True
backgroundsounds=True
vbscript=True
javaapplets=True
javascript=True
ActiveXControls=True
Win16=False
beta=True
AK=False
SK=False
AOL=False
Update=False


[Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98*)]
parent=IE 6.0
platform=Win98
beta=True

[Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT*)]
parent=IE 6.0
platform=WinNT
beta=True

[Mozilla/4.0 (compatible; MSIE 6.0b)]
parent=IE 6.0b

有趣的部分可能是找到你的browscap.ini。位置取决于你的服务器。

在windows服务器中,请在%systemroot%\WINNT\System32 32\Inetsrv文件夹中查找。

在中,您可能需要将其放入/etc/extra/

然后转到您的php.ini文件,并按如下方式声明它: browscap =/etc/extra/BROSCO.ini

最后重新启动服务器。

如果您使用的是租来的服务器,您可能无法访问该文件,并且需要与您的主机提供商联系以进行任何更改。

最后,一旦找到文件(如果文件不存在就创建它),只需使用记事本编辑它(如果您是mac用户,则编辑文本)。

祝好运!我希望这能帮到你。

票数 0
EN

Stack Overflow用户

发布于 2013-03-26 05:28:33

我认为最好不要依赖browscap.ini,因为您需要不断更新它,而且不能保证它包含所有浏览器的信息.

最好像提到的那样使用get_browser . 这里 ..。

希望它对你有帮助

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15629779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档