项目下载:https://pan.baidu.com/s/1ggpj5ydX0FtkZEV5CYKarg?pwd=gr2m
提取码:gr2m
php5.4以上
MySQL5.5以上
phpstudy安装
Navicat安装
1、启动phpstudy
选择合适自己的版本依次开启MySQL、Apache
遇到问题:
如果打开mysql时出现:显示端口被占用 或 启动之后自动停止的情况
以管理员身份打开命令提示符,输入sc delete mysql停止本地mysql再重新启动php中mysql即可。
2、加入域名指向本机
打开C:\Windows\System32\drivers\etc\hosts文件,在最后加入域名127.0.0.1 www.tpshop.com
注:文件无法直接修改保存,建议复制一个到桌面更改保存后再拖入替换
检查域名是否能够连通
管理员运行的cmd中输入:ping www.tpshop.com,出现以下内容表示连通。
3、创建网站
创建网站,填写域名,选择根目录,确定后会自动重启Apache
4、安装TPshop
4.1 打开安装导向
创建网站成功,在浏览器访问www.tpshop.com会出现安装界面:
4.2 检查环境
下一步检测环境,windows系统一般不会有问题,没有问题直接点下一步即可
4.3 创建数据
4.3.1 navicat连接mysql
4.3.2 填写信息
服务器、端口、数据库名、前缀默认即可,需要填写数据库用户名、密码、和管理员信息
数据库密码:phpstudy-数据库-root-密码
填写之后会出现图中红框部分,解决方法:
打开my.ini文件(在phpstudy安装文件里的Extensions\MySQL5.7.26\my.ini),将上图提示红色部分写进入(有sql_mode就修改,没有就添加上)
然后再刷新浏览器网页重新输入密码就没问题了;
管理员信息密码自己设置,Email可忽略。
4.4 安装完成
接上一步骤,安装过程:
安装完成可进入前台或后台:
navicat中可看到创建好的数据库:
5、效果图
5.1 后台
www.tpshop.com/index.php/Admin/Index/index
5.2 前台
www.tpshop.com/index.php
正常情况下这就完成了,但是有意外情况,你进入前台或后台是不是一堆代码报错,就像这样?
意思是xxx.php文件中的child需要用单引号包起来,当我去一个个修改完又会显示另一个文件中xxx需要单引号,整了好久,结果文件重新加载,一朝回到解放前。
一个简单解决方法:
在phpstudy的软件管理里安装几个7.2以下版本的,在网站管理中选择php版本,换成低版本的,
如果你真的出现这个错误,那就怪你自己哦,因为在创建网站那一步骤就写了建议7.2以下版本哦
-------------------------------------------------------------我是分割线-----------------------------------------------
截止到这文章就结束了……
来源地址:https://blog.csdn.net/weixin_43691818/article/details/125499078