热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

phpMyAdmin错误#1649未知的语言环境

如何解决《phpMyAdmin错误#1649未知的语言环境》经验,为你挑选了1个好方法。

我在localhost(WAMP 3.0.6)上检查phpMyAdmin中的一些东西,突然间我被锁定了以下错误:

Error

SQL query: Edit

SET lc_messages = 'en_US';

MySQL said:
#1649 - Unknown locale: 'en_US'

我只是环顾四周,我相信当我在"常规设置"下的" 服务器连接整理"下拉列表中意外选择了另一个值时,错误发生在默认情况下.

语言my.ini设置为lc_messages = 'en_US';

我已经尝试重新安装WAMP,但没有成功.每次我尝试登录phpMyAdmin时,错误仍会显示.所以我不确定实际问题是什么.

谢谢.



1> Isaac Bennet..:

尝试清除phpMyAdmin COOKIE(通常以'pma'开头).实际上,您只需要清除'pma_lang'COOKIE.

我不确定你的问题的根本原因是什么(也许你的MySQL没有安装en_US语言包,或者它可能是一个旧的MySQL版本或其他东西).'en_US'在my.ini中定义,但在phpMyAdmin调用时出错,这有点奇怪.

但是,通过更改语言下拉列表,phpMyAdmin现在认为您要显式强制使用特定语言(在本例中为en_US,但它可以是任何语言环境),因此当它连接到MySQL时,它尝试做的第一件事就是强制导致错误的语言环境.通过清除'pma_lang'COOKIE,你将重置phpMyAdmin中的语言首选项,它应该回到使用系统默认值而不是在连接到MySQL时强制执行任何操作,这将清除错误消息.

如果您感兴趣的话,首先出现这种情况的其他问题可能应该直接针对WAMP人员,因为它似乎与他们的工具包有点故障,但至少这会使您的phpMyAdmin再次工作.


推荐阅读
author-avatar
我是雅小贱-
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有