• TPshop商城——windows部署(保姆级)


    一、前期准备

    项目下载: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以下版本哦

     -------------------------------------------------------------我是分割线-----------------------------------------------

    截止到这文章就结束了……

  • 相关阅读:
    python 分析玩家行为数据
    Eolink是国产API接口管理的无冕之王
    【Vue】06 计算属性 侦听属性
    313131313123
    免杀技术(详细)
    python float(‘inf‘) 和 float(‘-inf‘)
    【WebRTC---源码篇】(十:零)WEBRTC/StreamStatisticianImpl持续更新中)
    Python网络爬虫入门篇
    IntelliJ IDEA、.NET 工具变贵,JetBrains 宣布全家桶涨价!
    Git配置
  • 原文地址:https://blog.csdn.net/weixin_43691818/article/details/125499078