本帖最后由 Kakarenzhen 于 2019-1-15 18:34 编辑
我自己已经解决了(是Python版本引起的问题),
引发这个坑的原因: 因为将宝塔版本从5.*升级到了 6.*的时候, Python版本为2.7.*, 而不是官方要求的3.4.*, 所以大家从宝塔5.*升级到6.*的时候, 一定要确保Python版本和pip的版本都是 3.*+, 最好是官方建议的3.4.*+
Python3与Python2共存方案大家网上自己去搜索!!!
现在说一下: 我是这样跳出坑的(以下请按顺序执行):
备份所有的MySQL数据库;
删除所有的MySQL数据库;
卸载MySQL;
** 重点:因为是Python版本引起的问题, 所以为了避免除MySQL以外的其他插件遇到各种坑, 在此建议将其他所有插件也卸载掉(后面在重新安装)
在网上搜索Python3和Python2共存的解决方案(大家请自己搜)
将python3 设置成默认的Python版本代替python2, 即执行 python -V 时显示为Python3的时候即可
同时将pip3 设置成默认的Pip版本代替pip2
** 重点: 重新官方的那个 从宝塔5升级到宝塔6的脚本(为啥要重新执行, 因为这时候使用的是Python3版本了)
官方的这个升级可以重复执行, 建议多执行几次, 可以避免网络问题引发的升级错误.
重新登录宝塔面板, 重新安装各种插件, 恢复MySQL数据库即可
顺便说一下: MySQL 8.* 需要在 /www 目录下创建一个 tmp 目录, 并赋予 777 权限才可以正常启动
sudo mkdir -p /www/tmp
sudo chmod a+rwxt /www/tmp
QQ: 137514797
|