CQ网络验证 喵喵的 折腾没成功 按正常搭建还是报错 尝试修复也没这功力 不搞了 留下包等待筑基修士去搞吧

温馨提示:
公众号:溯光笔记 本站仅为个人兴趣爱好而创立 并不会收费,感谢大家的支持.如有冒犯请联系我.

https://wwqj.lanzoum.com/ixHbY2yiylni

官方GitHub地址:https://github.com/a1392220236/liao

 

溯光笔记 . 搭建笔记整理
------------------------------------------
## 上传源码并解压
上传源码包到虚拟上 并解压
点击上传按钮进入
把源码包直接拉进去进行上传
上传的压缩包进行解压操作

## 数据库导入操作
进入数据库管理页面 提前记录数据库的账号和密码
登录数据库
tlay.sql文件导入mysql数据库
导入成功 并无报错即完成了数据库的导入操作

## 数据库配置
继续去文件管理找到app文件夹进入
双击database.php文件进行对应填写数据库名 用户名 和密码
/app/database.php文件中的数据库配置信息
修改好后 左上角点保存

## 配置运行目录
虚拟主机面板进入运行目录
选择public目录 并提交配置

## 配置PHP版本
注意这个源码需要配置大于5.5版本的PHP 按要求来不然会报错

## 登录后台
浏览器访问:你的域名/admin 默认管理员账户:admin 密码:tplay
------------------------------------------

 

 

Tplay 1.3.3
更新说明:

这次更新主要是填上个版本搞出来的小坑,如果自行修复过的可以不升级

1.修复部分css加载不到的错误

2.修复左侧菜单相关js报错的问题

3.调整目录结构(上个版本精简了目录,但有同学反映会影响使用,固调整回来)

4.现在当你展开一个二级菜单时,其他的二级菜单也会闭合了

5.微调控制台的布局

Tplay 1.3.2 恭贺新春版
更新说明:

1.修复某些列表页的搜索条件不支持翻页的bug(这次真的修复了)

2.左侧菜单现在支持到三级了

3.现在当你同时设置菜单+权限节点后,该菜单将对没有该权限的角色隐藏了

4.现在当你想要打开一个已存在的标签时,不仅会跳转到该标签,还默认刷新一次

5.更精简的目录结构

6.更高的颜值

7.thinkphp版本提升到5.0.15

8.分别增加了一套控制台和登录页面模板

Tplay 1.3.1
更新说明:

1.管理员登录后的信息存储方式由cookie更改为session,增加安全性

2.修复某些列表页的搜索条件不支持翻页的bug

Tplay 1.3
更新说明:

1.增加选项卡最右侧的关闭全部选项卡和关闭其它选项卡的快捷菜单

2.将便签改为js存储,且移到了header部分通过按钮触发

3.修改了皮肤选择按钮的弹起方式

4.header最右侧增加了版本详情按钮,且将退出按钮合并到了头像信息下

5.管理员列表、角色列表、日志列表、上传文件列表、文章列表及留言列表分别增加了一些搜索条件,更方便操作

6.修复了添加及修改文章时不选择分类也能通过的bug

7.现在当你展开左侧的某个菜单时会同时关闭其它已展开的菜单了

8.数据表增加部分索引

9.增加index模块且增加了相应的提示,避免不看安装说明的同学获得懵逼BUFF

Tplay 1.2
更新说明:

1.将清除缓存按钮移到了header区域

2.去除了选项卡区域最右侧的菜单

3.header区域增加刷新当前选项卡的按钮

4.部分驼峰方式命名的模板文件统一改成了小写

5.增加git安装

6.增加服务器部署参考

Tplay 1.1
更新说明:

1.新增部分索引

2.新增便签功能

3.新增置顶和审核文章的功能

4.优化部分按钮和表格的表现

5.调整部分页面的打开方式为iframe弹窗

6.重做了新增和修改管理员角色时分配权限的页面部分

7.部分表单页面增加了相应的注释

8.实装了登录后台时记住账号的功能

9.layui版本提升到2.2.5

10.thinkphp版本提升到5.0.14

Tplay 1.0
Tplay是一款基于ThinkPHP5.0.13 + layui2.2.45 + Mysql开发的后台管理框架,PHP版本要求提升到5.5。Tplay集成了一般应用所必须的基础性功能,为开发者减少重复性的工作,提升开发速度,规范团队开发模式。

Tplay的运行环境要求PHP >= 5.5,推荐使用PHP7,其余要求参考thinkPHP5的配置要求。

二次开发请参考 ThinkPHP5完全开发手册

目录结构
初始的目录结构如下:

www WEB部署目录(或者子目录)
├─app 应用目录
│ ├─admin Tplay核心目录
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图模板目录
│ │
│ ├─command.php 命令行工具配置文件
│ ├─common.php 公共函数文件
│ ├─config.php 公共配置文件
│ ├─route.php 路由配置文件
│ ├─tags.php 应用行为扩展定义文件
│ └─database.php 数据库配置文件

├─public WEB目录(对外访问目录)
│ ├─static css、js等资源目录
│ │ ├─admin Tplay后台css、js文件
│ │ ├─public 公共css、js文件
│ ├─uploads 图片等资源文件
│ ├─index.php 入口文件
│ ├─router.php 快速测试文件
│ └─.htaccess 用于apache的重写

├─simport 框架系统目录
│ ├─thinkphp thinkphp核心文件
│ ├─extend 扩展类库目录
│ └─vendor 第三方类库目录(Composer依赖库

├─runtime 应用的运行时目录(可写,可定制)
├─build.php 自动生成定义文件(参考)
├─composer.json composer 定义文件
├─LICENSE.txt 授权说明文件
├─README.md README 文件
├─think 命令行入口文件
├─tplay.sql Tplay框架sql文件
安装使用
首先克隆下载应用项目仓库(或者直接下载最新发布版本包)

git clone https://github.com/tingyuu/tplay.git
然后切换到tplay目录下面,再使用composer自动安装更新依赖库

composer install
将根目录下的tlay.sql文件导入mysql数据库

mysql>source 你的(磁盘)路径/tplay.sql
修改项目/app/database.php文件中的数据库配置信息

将你的域名指向根目录下的public目录(重要),详情请看这里 服务环境部署

浏览器访问:你的域名/admin,默认管理员账户:admin 密码:tplay

如果你用到了短信配置,请前往阿里大鱼官网申请下载自己的sdk文件,替换/extend/dayu下的文件,在后台配置自己的appkey即可

如遇问题可在QQ群221470096交流。

服务环境部署
Nginx 虚拟主机配置参考
server {
listen 80;
server_name tplay.tinywan.com; # 这里修改为你的域名或者公网IP地址

set $root_path $path/tplay/public; # $path 为你的web项目绝对路径
root $root_path;
index index.php index.html index.htm;

location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}

location ~ \.php$ {
fastcgi_pass unix:/var/run/php7.1.9-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;
}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
access_log off;
error_log off;
expires 30d;
}

location ~ .*\.(js|css)?$ {
access_log off;
error_log off;
expires 12h;
}
}
重新启动 Nginx 即可生效,浏览器输入地址:http://tplay.tinywan.com/admin/

Apache 配置参考
在项目根目录加入.htaccess文件,只需开启rewrite模块

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
重新启动 Apache 即可生效

THE END