[英]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.