将Windows本机的thinkPHP项目上传到Linux服务器(阿里云服务器)

本文记录了将本地Windows环境的thinkPHP项目上传到阿里云Linux服务器的过程,包括解决数据库登录权限错误、配置文件DB_HOST问题以及文件权限设置等遇到的挑战和解决方案。
摘要由CSDN通过智能技术生成

       之前还没买服务器的时候,同学将他的服务器借我玩玩,我就将自己之前写的thinkPHP简陋的博客项目上传到上面试了一下,

虽然也碰到错误,最后通过百度都成功解决,详见前面的博文。前几天买了阿里云服务器,我就想把此项目上传到自己的Linux服务

器,结果碰到的错误比之前还多,最后还好成功通过百度解决了,下面是详细的内容:

问题一:我想将本地的 sql 文件上传到服务器,通过 Xshell 工具敲完命令行:mysql -uroot -p 然后回车敲完密码再回车之后一直报

错:Access denied for user ‘root’@’localhost’ (using password "NO"),最后通过百度解决方案如下:

原因应该是密码错误吧。进入 /etc/my.cnf 数据库配置文件添加 skip-grant-tables 然后点击保存就可以通过刚才的命令且不用密码

入 mysql,然后就可以自己通过命令修改完 mysql 登陆密码再还原之前的配置文件(去掉skip-grant-tables),最后保存修改后就可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值