因为不是计算机科班,复现苍穹外卖中出现的问题都会记录在本博客,欢迎大家交流,一起进步
1. 链接本地数据库
源码中的数据库需换为本地数据库
方法1:
到该目录下更改用户名和密码
sky-take-out\sky-server\src\main\resources\application-dev.yml
方法2:
利用IDEA带的数据库导入本地sql,具体操作可以摸索或者b站搜下
2. 8080端口被占用
后端
更改目录下的端口号,我改成了8081
sky-take-out\sky-server\src\main\resources\application.yml
nginx
因为nginx起到了代理作用,所以也要告诉它我们更改后的端口号
注意:登录前端还是localhost,因为前端端口号是80,我们改的只是后端端口号
3. 前端登录无法正常显示
点击前端登录无法正常进入,报错有404,401等,这块尝试了很多方法,但是怎么说,还是相信黑马老师给的源码是肯定可以运行的,后来查到是nginx任务堆积太多…还是建议重启
查询nginx启动进程
这段运行太多的话建议重启,重新搞一下(我关闭重打开也无法登录,但重启一下就进去了)
tasklist /fi “imagename eq nginx.exe”
正常停止关闭
nginx命令在nginx目录下运行(不要有中文路径!)
nginx -s quit
快速停止或关闭Nginx:
nginx -s stop
重启
start nginx
终于让我进去了!!!