PHP项目部署步骤及存在的问题

**项目部署步骤:

**
1、打开PHP,在首页启动nginx和mysql;
在这里插入图片描述

2、新建网站,如命名为www_cfm_com,同步创建数据库;
在这里插入图片描述

3、复制已经写好的程序的压缩包到www.cfm.com文件夹下,并解压到当前文件夹;
4、修改网站域名为www.cfm.com的根目录(在后面加public),为D:/phpstudy/phpstudy_pro/WWW/www.cfm.com/public,在数据库www_cfm_com中导入sql表;
在这里插入图片描述
在这里插入图片描述

5、配置伪静态;
在这里插入图片描述

6、打开网站可以出现官网,但是没有后台
在这里插入图片描述

7、将install.lock文件卸掉,再次打开网站重新安装
在这里插入图片描述
在这里插入图片描述

安装好之后进入http://www.abc.com/azOrfpYqLR.php/wwh/config?ref=addtabs

这时左侧菜单栏中还没有官网,是因为导入的数据库没有对应好,在php中重新导入一遍数据库

注意:重新导入的时候要关闭navicat,导入之后再打开

刷新后台出现企业官网

一键生成curd

1、安装在线命令插件
在这里插入图片描述
在这里插入图片描述

2、生成curd
生成curd是基于数据库中的表生成的,要提前建立好表

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

一键生成菜单

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

调整菜单

调整fa_auth_rule表中的pid

修改权限管理中的菜单规则
在这里插入图片描述

出现的问题:

1、不显示网站首页,只有网站创建成功的默认页面
将Application admin command Install文件夹中的install.lock文件卸掉,重新在php中打开网站,重新安装fastadmin,设置好密码等登录后台。

2、网页报数据库配置错误
在这里插入图片描述

更改www.cfm.com application database.php中的数据库配置,改成自己用的数据库如:
// 数据库名
‘database’ => Env::get(‘database.database’, ‘www_cfm_com’),
// 用户名
‘username’ => Env::get(‘database.username’, ‘www_cfm_com’),
// 密码
‘password’ => Env::get(‘database.password’, ‘111111’),
3、后台登录提示用户名不存在或密码错误
用户名不存在:登录的用户名是admin
密码错误:登录密码对应的表是fa_admin,数据库中存的密码是经过加密的,不是直接存到的。
4、navicat中localhost连不上
PHP中修改了localhost密码,navicat和PHP中数据库都是数据库工具,mysql才是真正的数据库,在navicat和PHP中数据库数据库工具对localhost操作都会改变mysql中的真正数据值。
5、登录后台左侧菜单栏不显示“企业官网”菜单:
Navicat数据库没有和后台连接好,在php中重新导入数据库覆盖之前的数据库,重新登录,在插件管理中安装在线命令(需要账号密码)。
6、常出错的地方:public、伪静态、数据库密码、只显示默认网页、

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值