之前还没买服务器的时候,同学将他的服务器借我玩玩,我就将自己之前写的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),最后保存修改后就可
以正常通过密码登陆 mysql 了,截图如下:
将Windows的thinkPHP项目迁移到Linux服务器

本文记录了将本地Windows环境的thinkPHP项目上传到阿里云Linux服务器的过程,包括解决数据库登录权限错误、配置文件DB_HOST问题以及文件权限设置等遇到的挑战和解决方案。
最低0.47元/天 解锁文章
1582

被折叠的 条评论
为什么被折叠?



