【已完成】宝塔面板打不开
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:8.0.4
系统版本:
CentOS
问题描述:
面板报错后重启服务器宝塔面板直接404,网站504,重启、修复面板都没有用
相关截图(日志、错误):
您好,提示/www/server/panel/config目录下的menu.json文件存放json数据无法读取,您检查下此文件是否存在或是否存在内容,如果不存在,则新建文件将下面内容填写进去。如文件存在则不存在内容也将内容添加:
[
{
"title": "首页",
"href": "/",
"class": "menu_home",
"id": "memuA",
"sort": 1
},
{
"title": "网站",
"href": "/site",
"class": "menu_web",
"id": "memuAsite",
"sort": 2
},
{
"title": "FTP",
"href": "/ftp",
"class": "menu_ftp",
"id": "memuAftp",
"sort": 3
},
{
"title": "数据库",
"href": "/database",
"class": "menu_data",
"id": "memuAdatabase",
"sort": 4
},
{
"title": "Docker",
"href": "/docker",
"class": "menu_docker",
"id": "memuDocker",
"sort": 4
},
{
"title": "监控",
"href": "/control",
"class": "menu_control",
"id": "memuAcontrol",
"sort": 5
},
{
"title": "安全",
"href": "/firewall",
"class": "menu_firewall",
"id": "memuAfirewall",
"sort": 6
},
{
"title": "WAF",
"href": "/btwaf/index",
"class": "menu_btwaf",
"id": "memu_btwaf",
"sort": 7
},
{
"title": "网站监控",
"href": "/total/index",
"class": "menu_total",
"id": "memu_total",
"sort": 8
},
{
"title": "文件",
"href": "/files",
"class": "menu_folder",
"id": "memuAfiles",
"sort": 8
},
{
"title": "日志",
"href": "/logs",
"class": "menu_logs",
"id": "memuAlogs",
"sort": 8
},
{
"title": "终端",
"href": "/xterm",
"class": "menu_xterm",
"id": "memuAxterm",
"sort": 9
},
{
"title": "计划任务",
"href": "/crontab",
"class": "menu_day",
"id": "memuAcrontab",
"sort": 10
},
{
"title": "软件商店",
"href": "/soft",
"class": "menu_soft",
"id": "memuAsoft",
"sort": 11
},
{
"title": "面板设置",
"href": "/config",
"class": "menu_set",
"id": "memuAconfig",
"sort": 12
},
{
"title": "退出",
"href": "/login?dologin=True",
"class": "menu_exit",
"id": "dologin",
"sort": 13
}
]
如以上方法无法解决,可尝试更新到8.0.5版本处理解决。
谢花郎 发表于 2024-1-8 14:29
您好,提示/www/server/panel/config目录下的menu.json文件存放json数据无法读取,您检查下此文件是否存在 ...
文件和内容都存在修复面板自动更新8.0.5 问题依旧 宝塔用户_wwrkus 发表于 2024-1-8 14:56
文件和内容都存在修复面板自动更新8.0.5 问题依旧
访问面板提示404,则再服务器命令行下执行bt 14重新获取面板URL地址访问,核实下面板安全入口验证是否正确
谢花郎 发表于 2024-1-8 14:56
访问面板提示404,则再服务器命令行下执行bt 14重新获取面板URL地址访问,核实下面板安全入口验证是否正 ...
是正确的 新开的隐私窗口也是404 谢花郎 发表于 2024-1-8 14:56
访问面板提示404,则再服务器命令行下执行bt 14重新获取面板URL地址访问,核实下面板安全入口验证是否正 ...
- Exception on /faa568a2
Traceback (most recent call last):
File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 2529, in wsgi_app
response = self.full_dispatch_request()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1825, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1823, in full_dispatch_request
rv = self.dispatch_request()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1799, in dispatch_request
return self.ensure_sync(self.view_functions)(**view_args)
File "/www/server/panel/BTPanel/__init__.py", line 1747, in login
data['lan'] = public.GetLan('login')
File "class/public.py", line 502, in GetLan
_LAN_TEMPLATE = json.loads(ReadFile('BTPanel/static/language/' + GetLanguage() + '/template.json'))
TypeError: can only concatenate str (not "NoneType") to str
/faa568a2 是面板的入口地址 宝塔用户_wwrkus 发表于 2024-1-8 15:00
- Exception on /faa568a2
Traceback (most recent call last): ...
您查看下这个/www/server/panel/config/config.json路径文件是否存在以及内容是否存在? 谢花郎 发表于 2024-1-8 15:12
您查看下这个/www/server/panel/config/config.json路径文件是否存在以及内容是否存在? ...
文件不存在 宝塔用户_wwrkus 发表于 2024-1-8 15:15
文件不存在
新建这个文件,然后将下面内容粘贴进去,然后重新启动面板在访问看看:
{"language": "Simplified_Chinese", "title": "Linux\u9762\u677f211.211", "brand": "\u5b9d\u5854", "product": "Linux\u9762\u677f", "home": "https://www.bt.cn", "download": "https://download.bt.cn", "root_path": "/www", "setup_path": "/www/server", "logs_path": "/www/wwwlogs", "recycle_bin": true, "template": "default"} 谢花郎 发表于 2024-1-8 15:22
新建这个文件,然后将下面内容粘贴进去,然后重新启动面板在访问看看:
...
可以了 谢谢您的耐心解答 宝塔用户_wwrkus 发表于 2024-1-8 15:25
可以了 谢谢您的耐心解答
面板名称您要自己改下哈,因为这个是我的本机测试机的。
如果您之前有更改过默认建站路径和备份路径都要改下
页:
[1]