# 微擎常见问题
# 微擎使用常见问题指南
微擎官方没有什么用户使用教程,一切全靠站长自行学习摸索,更多的是做为微擎开发者的我们来帮助大家上手,压力很大啊!我们开发一个应用要承担两个应用的培训教学,说不累是假的,大量的问题会集中让我们来承担并处理。为此,我总结一下微擎的常见问题,也是大家问的最多的。
## 1. Q:为什么微擎公众号进去,很多配置菜单没有了?
A:这种情况有两种:
1.使用最高权限管理员登录,点开公众号,发现增强功能、应用模块、粉丝、配置都没了。别急,点顶部菜单-站点-左侧菜单设置-右侧公众号展开-把增强功能、应用模块、粉丝、配置全展示,显示哪些关闭状态的全部打开。
最后,右上角你登录的管理员角色名称,下拉选择“更新缓存”,进入你的公众号再刷新看看,是不是消失的菜单又回来了。
2.使用的不是管理员登录,是管理员开通的普通用户帐号登录,本身就被管理员做了限制,让站点管理员给你开权限。
## 2. Q:为什么微擎已对接公众号的参数配置,借用权限没办法选择公众号?
A:真相只有一个,就是你的微擎创建的这个公众号没有和微信公众号对接好,公众号开发者密钥的问题。
回到顶部,点击公众号设置-下位到自定义菜单通讯设置,查看Appid和AppSecret和微信公众号的是否一致。
微信公众号登录-下拉左侧基本配置-公众号开发信息-开发者密码(AppSecret)-重置,重置的密钥记得复制下来回到微擎修改AppSecret,修改后,回到微擎参数配置-借用权限-公众平台oAuth设置-选择公众号就有显示了。
## 3. Q:为什么微擎公众号自定义菜单无法使用,点击报错?
A:登录微信公众号平台,下拉左侧基本配置-公众号开发信息-IP白名单,添加你微擎所在服务器的IP。
## 4. Q:微擎通过重新安装,迁移数据方式搬家出现会员账号密码不匹配的问题
A:两种情况会遇到该问题:
1.微擎站点出现莫名奇妙的问题,比如非强制开启ssl后,http方式访问,所有应用链接强制跳https。尝试过所有方法均不好使,保留原站绑定域名,重装微擎,迁移旧平台数据成功后,帐号密码不匹配。
2.由于某种原因域名被封,重新注册新的微擎帐号绑定新域名,迁移旧平台数据,遇到帐号密码不匹配。
在微擎官方下载安装包后进行安装,安装时候登录新的账号绑定新的站点,然后将旧的文件移到新的、以及将旧的数据库导入,导入后,登录平台发现后台以及会员登录都出现了密码不正确。
但是数据库是将旧的导入的,应该不会有问题的,折腾了一番之后,才知道原因,原来新装微擎所配置文件data/config.php里面的authkey和之前的不匹配,这个authkey大概是用来验证自动登录cookie的合法性的的吧。将authkey修改成旧站数据的值后,会员登录也就正常了。