# Light Year Doc
**Repository Path**: yinqi/light-year-doc
## Basic Information
- **Project Name**: Light Year Doc
- **Description**: 基于tp5.1以及Light Year Admin v4的后台系统示例项目。
- **Primary Language**: PHP
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 14
- **Forks**: 9
- **Created**: 2021-10-09
- **Last Updated**: 2025-07-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: ThinkPHP, 后台系统
## README
# Light Year Doc
#### 介绍
基于tp5.1以及Light Year Admin v4的后台系统示例项目。
#### 软件架构
项目用thinkphp 5.1 + mysql,主要是为了演示光年后台模板的使用,这里用的是v4非iframe版本(因为非iframe版本的侧边栏菜单选中有些小伙伴不知道改怎么处理),iframe版本就不再做示例了。因为也是后台程序项目,为避免增删改查还有上传等出现一些不必要的麻烦,这里也不再提供预览网址,请大家见谅。
系统只是些简单的功能,没有什么复杂的流程,完全开源,但仅用于学习,因系统中有部分代码参考网上一些开源系统的写法(DolphinPHP和MinDoc),如有人将本系统用于商业,请自行联系相关开源作者,否则因此产生的一切法律责任自行承担。
前台手册阅读是用pajax。
#### 安装教程
由于只是示例项目,所以项目不做安装步骤,熟悉tp的小伙伴应该很清楚怎么弄了,不清楚的小伙伴也可以去参考下tp 5.1的官方文档。
根目录指向:/public
我本地开发环境是apache,所以apache的伪静态文件已有,nginx的小伙伴自行配置下伪静态。
1. 新建数据库,导入sql(/数据库/lyeardoc.sql)
1. 修改配置文件中的数据库相关信息(/config/database.php)
1. 配置本地的访问地址
#### URL访问(来自thinkphp官方文档)
可以通过URL重写隐藏应用的入口文件index.php(也可以是其它的入口文件,但URL重写通常只能设置一个入口文件),下面是相关服务器的配置参考:
##### [ Apache ]
httpd.conf配置文件中加载了mod_rewrite.so模块
AllowOverride None 将None改为 All
把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下
```
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
```
##### [ IIS ]
如果你的服务器环境支持ISAPI_Rewrite的话,可以配置httpd.ini文件,添加下面的内容:
RewriteRule (.*)$ /index\.php\?s=$1 [I]
在IIS的高版本下面可以配置web.Config,在中间添加rewrite节点:
```
```
##### [ Nginx ]
在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现:
```
location / { // …..省略部分代码
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}
```
后台地址:http://您的域名/admin/login/index.html
用户名/密码:admin/admin
#### 截图




.png")

.png")
