1 Star 0 Fork 36

genecode / rageframe2

forked from 简言 / rageframe2 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
start-issue.md 2.90 KB
一键复制 编辑 原始数据 按行查看 历史

常见问题

目录

  • 出现 vendor/bower/jquery/dist 找不到的解决方案
  • 访问项目样式全部加载不到失调
  • 配置成功后首页访问正常,其他页面访问报404错误
  • 访问微信应用 出现 redirect_url 参数错误
  • 小程序Post提交服务器无法接收到数据
  • Windows环境打开后台微信报错
  • 如何配置权限管理的路由和菜单绑定
  • 数据迁移出现 Specified key was too long; max key length is 767 bytes
  • Api应用增加了控制器方法,还是出现404

出现 vendor/bower/jquery/dist 找不到的解决方案

执行以下代码

composer global require "fxp/composer-asset-plugin:^1.4.0"

访问项目样式全部加载不到失调

由于是未设置站点,请配置站点到根目录的web下

配置成功后首页访问正常,其他页面访问报404错误

请配置对应的伪静态配置

访问微信应用 出现 redirect_url 参数错误

这是由于程序使用了网页授权而公众号没有正确配置【网页授权域名】所致。此时你需要登录微信公众平台,在【开发】->【接口权限】页面找到网页授权获取用户基本信息进行配置并保存。

  • 网页授权域名应该为通过 ICP 备案的有效域名,否则保存时无法通过安全监测。
  • 网页授权域名即程序完成授权获得授权 code 后跳转到的页面的域名,一般情况下为你的业务域名。
  • 网页授权域名配置成功后会立即生效。
  • 公众号的网页授权域名只可配置一个,请合理规划你的业务,否则你会发现……授权域名不够用哈。

小程序Post提交服务器无法接收到数据

$_POST 只能接收 Content-Type 为 application/x-www-form-urlencoded 和 multipart/form-data 的 POST 数据。

如果你要用 $_POST 的话,你就改一下 Content-Type 这里替换为上面的其中一个:

header: {
      'Content-Type': 'application/json'
 }

把上面的 application/json 改成 application/x-www-form-urlencoded (如果要上传文件的话就改成 multipart/form-data,但是微信小程序里的上传文件用的是另外一个 API,具体的你可以仔细看一下文档)。

Windows环境打开后台微信报错

注意查看环境搭建的Windows微信环境配置

如何配置权限管理的路由和菜单绑定

只要把权限路由和菜单的路由统一,就能自由控制菜单显示了,比如菜单路由 menu-sys 那么权限这边也要相对应的加上 menu-sys

数据迁移出现 Specified key was too long; max key length is 767 bytes

由于数据库版本问题,解决方法找到数据迁移目录下的那张表,修改编码 utf8mb4 为 utf8

Api应用增加了控制器方法,还是出现404

由于开启了路由严格验证,所有的控制器方法都需要在main里面去配置rule,且单独的方法(不是CURD)也需要单独配置

PHP
1
https://gitee.com/genecode1943/rageframe2.git
git@gitee.com:genecode1943/rageframe2.git
genecode1943
rageframe2
rageframe2
master

搜索帮助