【已完成】出错了,面板运行时发生错误!
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:7.7系统版本:centOS7.9
问题描述:安装 phpmyadmin 时出错
相关截图(日志、错误):
TypeError: expected string or bytes-like object
Traceback (most recent call last):File "/www/server/panel/BTPanel/__init__.py", line 1640, in publicObject return run_exec().run(toObject, defs, get)File "/www/server/panel/BTPanel/__init__.py", line 1588, in run result = getattr(toObject,get.action)(get)File "class/panelPlugin.py", line 906, in get_soft_find softInfo['ext'] = self.getPHPMyAdminStatus()File "class/panelPlugin.py", line 1664, in getPHPMyAdminStatus result = self._get_ols_myphpadmin_info()File "class/panelPlugin.py", line 1693, in _get_ols_myphpadmin_info php_v = re.search(reg,conf)File "/www/server/panel/pyenv/lib/python3.7/re.py", line 185, in search return _compile(pattern, flags).search(string)TypeError: expected string or bytes-like object
您好,根据您的截图分析:
疑似在更新的过程中有些依赖未安装成功或者因为连接不到我们的节点更新失败
1、您到服务器SSH终端里执行下切换安装节点的操作
curl -k -sSO http://101.37.149.22:5880/new/auto_node.sh && bash auto_node.sh
2、然后在执行将当前Python环境做个备份的操作
mv /www/server/panel/pyenv/ /www/backup/pyenv_backup
3、重新执行更新命令,重新安装面板使用的python环境,此操作不会对您的网站、数据库等造成影响,仅仅是针对面板使用的环境修复。
curl https://download.bt.cn/install/update_panel.sh|bash
如果提示连接不上的话
我这里把脚本放到了gitee上托管,您可以到gitee上下载
1、安装git
Ubuntu和Debian使用这个命令:
apt install git -y
CentOS系列使用这个命令
yum install git -y
2、克隆脚本
git clone https://gitee.com/bt_dapao/btpanelnode.git
3、执行脚本
cd btpanelnode
bash auto_node.sh 收到,已经按照您的教程解决了问题,谢谢!
页:
[1]