繁体   English   中英

为什么我的Wamp Browsecap不具有本地或主值

[英]Why isn't my wamp browsecap has a local or master value

嗨,我已经在wamp php.ini中正确设置了browsercap路径,但是我一直在获取`

警告:get_browser():未设置browscap ini指令

然后我打印一个phpinfo(),它表明Browsecap不具有本地或主值,

但是我如下配置了php.ini

[browscap]; http://php.net/browscap

browscap =“ C:\\ wamp \\ bin \\ php \\ full_php_browscap.ini”

好的,有两种明显的可能性。

首先,您应该使用UNIX目录分隔符而不是DOS分隔符。 请记住,这是PHP,双引号字符串文字中的\\是转义字符。

所以先尝试

browscap = "C:/wamp/bin/php/full_php_browscap.ini"

其次,这是最可能出现的问题, \\wamp\\bin\\php\\{phpversion}\\文件夹中有2个php.ini文件,其中一个名为

php.ini          - which is used by the PHP CLI ( Command Line Interface )
phpForApache.ini - which is used when running PHP via Apache

确保您已更新phpForApache.ini。

如果使用wampmanager->PHP->php.ini这样的WAMPServer菜单,它将自动打开正确的文件进行编辑。 我想这就是你做错了。

只需从http://browscap.org下载browscap.ini并将其重命名为browscap.ini,然后将其粘贴到

C:\\ wamp \\ bin \\ php \\ php5.5.12 \\ extras

然后将您的php.ini配置为browscap

C:\\ wamp \\ bin \\ php \\ php5.5.12 \\ extras \\ browscap.ini

并保存。

然后单击您的Wamp服务器>停止所有服务,然后单击启动所​​有服务

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM