宝塔1024及双11特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解决】后台网站 添加站点 跟以前的站点都没有了

发表在 Linux面板2023-12-4 15:03 [复制链接] 9 1122

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

8.0.3
系统版本:

linux
问题描述:

后台添加php 站点 跟以前发布的站点都不能管理 了,但是网站正常访问
相关截图(日志、错误):


参考恢复宝塔后台面包数据 不行
https://www.bt.cn/bbs/thread-112030-1-1.html
使用道具 举报 只看该作者 回复
发表于 2023-12-4 15:05:24 | 显示全部楼层
恢复以前面板数据也不显示
使用道具 举报 回复 支持 反对
发表于 2023-12-4 15:53:20 | 显示全部楼层
谢花郎 发表于 2023-12-4 15:42
您好,您在/www/serve/panel/data/目录下查看pay_type.json文件是否为空,如为空或不存在,则新建或添加下 ...

出错了,面板运行时发生错误!
TypeError: the JSON object must be str, bytes or bytearray, not bool
++++++++++++++++++++++
REQUEST_DATE: 2023-12-04 15:49:46
PAN_VERSION: 8.0.3
  OS_VERSION: CentOS  7.6.1810 x86_64(Py3.7.9)
REMOTE_ADDR: 182.124.170.40
REQUEST_URI: POST /ajax?action=get_pay_type
REQUEST_FORM: {}
  USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.289 Safari/537.36

+++++++++++++++
Traceback (most recent call last):
  File "class/ajax.py", line 1821, in get_pay_type
    data = json.loads(public.readFile("data/pay_type.json"))
  File "/www/server/panel/pyenv/lib/python3.7/json/__init__.py", line 348, in loads
    return _default_decoder.decode(s)
  File "/www/server/panel/pyenv/lib/python3.7/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/www/server/panel/pyenv/lib/python3.7/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 2)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/BTPanel/__init__.py", line 2031, in publicObject
    res = run_obj.run(toObject, defs, get)
  File "/www/server/panel/BTPanel/__init__.py", line 1978, in run
    result = getattr(toObject, get.action)(get)
  File "class/ajax.py", line 1825, in get_pay_type
    data = json.loads(public.readFile("data/pay_type.json"))
  File "/www/server/panel/pyenv/lib/python3.7/json/__init__.py", line 341, in loads
    raise TypeError(f'the JSON object must be str, bytes or bytearray, '
TypeError: the JSON object must be str, bytes or bytearray, not bool
使用道具 举报 回复 支持 反对
发表于 2023-12-4 15:54:25 | 显示全部楼层
谢花郎 发表于 2023-12-4 15:42
您好,您在/www/serve/panel/data/目录下查看pay_type.json文件是否为空,如为空或不存在,则新建或添加下 ...

空的 添加后 然后点下网站报错  这个文件就变成0b 大小了
使用道具 举报 回复 支持 反对
发表于 2023-12-4 15:56:28 | 显示全部楼层
curlmen 发表于 2023-12-4 15:54
空的 添加后 然后点下网站报错  这个文件就变成0b 大小了

这个json 好像格式不对 无法解析?
使用道具 举报 回复 支持 反对
发表于 2023-12-4 16:15:07 | 显示全部楼层
谢花郎 发表于 2023-12-4 16:13
您那边更新到最新版本,然后在执行下面命令:

已解决 是json 文件问题
使用道具 举报 回复 支持 反对
发表于 2023-12-4 16:15:55 | 显示全部楼层
  1. [
  2.     {
  3.         "type": 0,
  4.         "pay": "45",
  5.         "describe": "首页-企业版推荐",
  6.         "show": true,
  7.         "route": "home",
  8.         "name": "ltd",
  9.         "price": "999.99",
  10.         "preview": "https://www.bt.cn/new/product/linux_ltd.html",
  11.         "ps": [
  12.                         "5分钟极速响应",
  13.                         "15天无理由退款",
  14.             "30+款付费插件",
  15.             "20+企业版专享功能",
  16.             "2张SSL商用证书(年付)",
  17.             "1000条免费短信(年付)",
  18.             "专享企业服务群(年付)"
  19.            
  20.         ]
  21.     },
  22.     {
  23.         "type": 1,
  24.         "describe": "首页-软件管理-常用软件推荐",
  25.         "show": true,
  26.         "route": "home",
  27.         "list": [
  28.             {
  29.                 "pay": "40",
  30.                 "title": "网站防火墙",
  31.                 "name": "btwaf",
  32.                 "isBuy": false,
  33.                 "install": false,
  34.                 "pid": 100000010,
  35.                 "dependent": "nginx",
  36.                 "pluginType": "pro",
  37.                 "preview": "https://www.bt.cn/new/product_nginx_firewall.html",
  38.                 "ps": "web防火墙,有效抵御CC攻击、SQL注入、XSS跨站攻击、建站程序漏洞、一句话木马等常见渗透攻击"
  39.             },
  40.             {
  41.                 "pay": "40",
  42.                 "title": "网站防火墙",
  43.                 "name": "btwaf_httpd",
  44.                 "install": false,
  45.                 "isBuy": false,
  46.                 "pid": 100000012,
  47.                 "pluginType": "pro",
  48.                 "dependent": "apache",
  49.                 "preview": "https://www.bt.cn/new/product_nginx_firewall.html",
  50.                 "ps": "web防火墙,有效抵御CC攻击、SQL注入、XSS跨站攻击、建站程序漏洞、一句话木马等常见渗透攻击"
  51.             },
  52.             {
  53.                 "pay": "41",
  54.                 "title": "网站监控报表",
  55.                 "name": "total",
  56.                 "isBuy": false,
  57.                 "install": false,
  58.                 "pluginType": "pro",
  59.                 "pid": 100000014,
  60.                 "preview": "https://www.bt.cn/new/product_website_total.html",
  61.                 "ps": "网站监控报表,实时精确统计网站流量、ip、uv、pv、请求、蜘蛛等数据"
  62.             },
  63.             {
  64.                 "pay": "42",
  65.                 "title": "堡塔企业级防篡改",
  66.                 "name": "tamper_core",
  67.                 "isBuy": false,
  68.                 "install": false,
  69.                 "preview": "",
  70.                 "pid": 100000067,
  71.                 "pluginType": "ltd",
  72.                 "ps": "事件型防篡改程序,可有效保护网站重要文件不被木马篡改"
  73.             },               
  74.                         {
  75.                 "pay": "43",
  76.                 "title": "堡塔防入侵",
  77.                 "name": "bt_security",
  78.                 "isBuy": false,
  79.                 "install": false,
  80.                 "pid": 100000054,
  81.                 "pluginType": "ltd",
  82.                 "preview": "",
  83.                 "ps": "防御大多数的入侵提权攻击造成的挂马和被挖矿"
  84.             },
  85.             {
  86.                 "pay": "44",
  87.                 "title": "微步木马检测",
  88.                 "name": "oneav",
  89.                 "isBuy": true,
  90.                 "install": false,
  91.                 "pid": 0,
  92.                 "pluginType": "0",
  93.                 "preview": "",
  94.                 "ps": "能检测市面上99%的常见流行木马病毒文件,精确检测木马威胁。"
  95.             }
  96.         ]
  97.     },
  98.     {
  99.         "type": 2,
  100.         "pay": "33",
  101.         "describe": "首页-状态-任务管理器",
  102.         "show": true,
  103.         "route": "home",
  104.         "list": []
  105.     },
  106.     {
  107.         "type": 3,
  108.         "pay": "34",
  109.         "describe": "首页-安全入口-推荐安全软件",
  110.         "show": true,
  111.         "route": "home",
  112.         "list": []
  113.     },
  114.     {
  115.         "type": 4,
  116.         "pay": "35",
  117.         "describe": "网站-网站加速",
  118.         "show": false,
  119.         "name": "waf_nginx",
  120.         "title": "网站加速",
  121.         "pluginName": "堡塔nginx站点加速",
  122.         "ps": "基于nginx页面缓存的网站加速插件,推荐WordPress用户安装,效果显著,仅支持Nginx",
  123.         "preview": "",
  124.         "eventList": [
  125.             {
  126.                 "event": "",
  127.                 "version": ""
  128.             }
  129.         ]
  130.     },
  131.     {
  132.         "type": 5,
  133.         "describe": "网站-设置推荐",
  134.         "show": true,
  135.         "list": [
  136.             {
  137.                 "title": "防火墙",
  138.                 "name": "btwaf",
  139.                 "pay": "46",
  140.                 "pluginName": "Nginx网站防火墙",
  141.                 "ps": "有效拦截SQL 注入、XSS跨站、恶意代码、网站挂马等常见攻击,过滤恶意访问,降低数据泄露的风险,保障网站的可用性。",
  142.                 "preview": "https://www.bt.cn/new/product_nginx_firewall.html",
  143.                 "dependent": "nginx",
  144.                 "pluginType": "pro",
  145.                 "eventList": [
  146.                     {
  147.                         "event": "site_waf_config('$siteName')",
  148.                         "version": "5.2.0"
  149.                     }
  150.                 ]
  151.             },
  152.             {
  153.                 "title": "防火墙",
  154.                 "name": "btwaf_httpd",
  155.                 "pay": "46",
  156.                 "pluginName": "网站防火墙",
  157.                 "ps": "有效拦截SQL 注入、XSS跨站、恶意代码、网站挂马等常见攻击,过滤恶意访问,降低数据泄露的风险,保障网站的可用性。",
  158.                 "preview": "https://www.bt.cn/new/product_nginx_firewall.html",
  159.                 "dependent": "apache",
  160.                 "pluginType": "pro",
  161.                 "eventList": [
  162.                     {
  163.                         "event": "site_waf_config('$siteName')",
  164.                         "version": "5.2.0"
  165.                     }
  166.                 ]
  167.             },
  168.             {
  169.                 "title": "统计",
  170.                 "name": "total",
  171.                 "pay": "47",
  172.                 "pluginName": "网站监控报表",
  173.                 "ps": "快速分析网站运行状况,实时精确统计网站流量、ip、uv、pv、请求、蜘蛛等数据,网站SEO优化利器",
  174.                 "preview": "https://www.bt.cn/new/product_website_total.html",
  175.                 "dependent": "apache",
  176.                 "pluginType": "pro",
  177.                 "eventList": [
  178.                     {
  179.                         "event": "WebsiteReport('$siteName')",
  180.                         "version": "5.0"
  181.                     }
  182.                 ]
  183.             },
  184.             {
  185.                 "title": "统计",
  186.                 "name": "total",
  187.                 "pay": "47",
  188.                 "pluginName": "网站监控报表",
  189.                 "ps": "快速分析网站运行状况,实时精确统计网站流量、ip、uv、pv、请求、蜘蛛等数据,网站SEO优化利器",
  190.                 "preview": "https://www.bt.cn/new/product_website_total.html",
  191.                 "dependent": "nginx",
  192.                 "pluginType": "pro",
  193.                 "eventList": [
  194.                     {
  195.                         "event": "WebsiteReport('$siteName')",
  196.                         "version": "5.0"
  197.                     }
  198.                 ]
  199.             }
  200.         ]
  201.     },
  202.     {
  203.         "type": 6,
  204.         "show": true,
  205.         "describe": "网站管理-推荐安全软件",
  206.         "list": [
  207.             {
  208.                 "title": "网站防篡改程序",
  209.                 "pay": "60",
  210.                 "name": "tamper_proof",
  211.                 "product_introduce": [
  212.                     "保护站点内容安全",
  213.                     "阻止黑客非法修改网页",
  214.                     "阻止网站被挂马",
  215.                     "阻止其他入侵行为"
  216.                 ],
  217.                 "previewImg": "https://www.bt.cn/Public/new/plugin/introduce/site/tamper_proof_preview.png",
  218.                 "menu_id": 15,
  219.                                 "menu_name":"防篡改",
  220.                 "isBuy": false,
  221.                 "pid": 100000015,
  222.                 "pluginType": "pro",
  223.                 "preview": "",
  224.                 "ps": "事件型防篡改程序,可有效保护网站重要文件不被木马篡改"
  225.             },
  226.             {
  227.                 "title": "限制访问型证书",
  228.                 "pay": "61",
  229.                 "name": "ssl_verify",
  230.                 "pluginType": "ltd",
  231.                 "product_introduce": [
  232.                     "限制指定人员访问",
  233.                     "双向认证",
  234.                     "内网自签SSL"
  235.                 ],
  236.                 "previewImg": "https://www.bt.cn/Public/new/plugin/introduce/site/ssl_verify_preview.png",
  237.                 "menu_id": 3,
  238.                                 "menu_name":"访问限制",
  239.                 "isBuy": false,
  240.                 "pid": 100000062,
  241.                 "preview": "",
  242.                 "ps": "提供双向认证证书,可用于限制指定人员访问"
  243.             }
  244.         ]
  245.     },
  246.     {
  247.         "type": 7,
  248.         "show": true,
  249.         "describe": "文件管理-推荐安全软件",
  250.         "list": [
  251.             {
  252.                 "title": "文件同步",
  253.                 "pluginName": "文件同步",
  254.                 "pay": "70",
  255.                 "name": "rsync",
  256.                 "pluginType": "pro",
  257.                 "ps": "基于rsync开发的文件同步工具,可用于异地备份、多台主机之间的文件实时或增量同步",
  258.                 "previewImg": "https://www.bt.cn/Public/new/plugin/rsync/1.png",
  259.                 "menu_id": 15,
  260.                 "isBuy": false,
  261.                 "pid": 100000005,
  262.                 "preview": ""
  263.             }
  264.         ]
  265.     }
  266. ]
复制代码


使用道具 举报 回复 支持 反对
发表于 2023-12-4 16:16:27 | 显示全部楼层
已解决问题  yyds
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表