Error: BT-Panel service startup failed.
本帖最后由 lxy9500 于 2017-10-28 19:44 编辑昨天升级了python 从2.6升级到2.7了 然后今天面板就无法打开了
更新了也不能打开
当然 重启面板也不行
系统版本 centos 6.932位
ls /usr/bin/python*
rm -rf /www/server/panel/pyenv
curl http://download.bt.cn/install/update_panel.sh|bash 河妖 发表于 2017-10-28 17:41
有备份之前的Python版本吗
ls /usr/bin/python*
输入以上命令看看
是这个方法,我之前把python2.7 升级python3了,修改回来重启下服务器,在运行就可以了 哈哈,问题很多啊,我也不懂,支持你的帖子 互联网豆豆 发表于 2017-10-28 15:31
哈哈,问题很多啊,我也不懂,支持你的帖子
面板启动不了 python少一个模块 应该是我升级python 的原因 但是不知道怎么弄了~ 有备份之前的Python版本吗
ls /usr/bin/python*
输入以上命令看看 河妖 发表于 2017-10-28 17:41
有备份之前的Python版本吗
ls /usr/bin/python*
输入以上命令看看
有备份 截图重新上传 你这个解决了吗?我也遇到了··· 我也遇到这个问题了,而且好长时间了,就是python版本升级到2.7.14后出现的这个问题,当时service服务起不来,后来用python起,当时报错,说是有一个函数有问题,python脚本执行不起来,具体的函数忘记了。都是怎么解决的?难道要把python版本降回2.7.13?我以为bt会更新,结果等了能有一个月,还是没有解决这个问题。 themostfreeboy 发表于 2018-3-18 15:04
我也遇到这个问题了,而且好长时间了,就是python版本升级到2.7.14后出现的这个问题,当时service服务起不 ...
见图片附件
themostfreeboy 发表于 2018-3-18 15:06
见图片附件
通过执行/www/server/panel/update.sh脚本将版本升级到5.8.3版本,仍然不好使。 themostfreeboy 发表于 2018-3-18 15:11
通过执行/www/server/panel/update.sh脚本将版本升级到5.8.3版本,仍然不好使。
/etc/init.d/bt文件显示,服务启动调用的是main.pyc,而执行main.pyc会报错,详情如图 themostfreeboy 发表于 2018-3-18 15:16
/etc/init.d/bt文件显示,服务启动调用的是main.pyc,而执行main.pyc会报错,详情如图 ...
查看代码后,最终出错代码是在writeFile函数,具体详见图片选中行。
themostfreeboy 发表于 2018-3-18 15:22
查看代码后,最终出错代码是在writeFile函数,具体详见图片选中行。
查看了public包的源码,在路径/usr/lib/python2.7/site-packages/public下,只有一个__init__.py文件和对应编译好的pyc文件,在py文件源码中确实没有writeFile函数,通过pip强制重新安装了最新版的public包,仍然没有writeFile函数,想问一下原始的public.writeFile源码在哪里,或者含有源码的版本号,实在不行,我自己修改py源码
themostfreeboy 发表于 2018-3-18 16:59
查看了public包的源码,在路径/usr/lib/python2.7/site-packages/public下,只有一个__init__.py文件和对 ...
好长时间了 还没有弄好 不知道怎么搞了 楼主怎么样了我也遇到这个问题了同样升2.7 就打不开面板了 我当时是因为宝塔面板里自带的public包与python的public包起冲突了,通过pip把python的public包卸载了就好使了。
页:
[1]
2