常见问题

1. 安装失败

请参考安装说明文档来操作,失败可能存在的原因有:

  • 本地开发环境存在问题,这里所说的开发环境不限于服务器( mysql/php/apache/nginx )环境,还可能包括 Git/composer 工具、网络等环境。这类开发环境问题请自行解决。
  • php 相关依赖扩展(如 openssl/pdo 等)未开启;
  • composer 未执行安装,或者因网络等原因,中断出错而失败;
  • 未绑定域名访问,且需设置服务器根目录到 public 文件夹下;
  • 伪静态配置错误;
  • 未正确配置 .env 参数;
  • 不善于 Google
  • ...... 。

2. 访问首页出现 403权限不足 字眼

请参考安装说明文档正确设置站点参数,站点域名应使用全小写的合规字符,不需要携带后续的 路径与查询等 (设置成类似于 //localhost/index.html?from=baidu.com 等是错误的)参数。

如果你是单域名站点,绑定的域名假设为 base.yascmf.dev (这里就是你本地实际绑定的访问域名),那请配置所有站点域名参数为此域名:

DESKTOP_SITE=//base.yascmf.dev
API_SITE=//base.yascmf.dev
ADMIN_SITE=//base.yascmf.dev
DOC_SITE=//base.yascmf.dev

如果你不是通过常规80端口来访问,请配置域名时带上端口号,类似如下面:

DESKTOP_SITE=//localhost:8080

3. 二次开发

二次开发的前置条件,是已经具备一定的 php 基础,通读过几遍 Laravel 文档,对 请求、路由、相应、校验、缓存、会话 等都有一定的了解。那么你可以在参考本源码的基础上,进行快捷的后台二次开发。