宝塔618特惠活动,企业版999元/年,宝塔SSL证书买1送1!限时抢购!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】用进程守护添加Validchec失败

发表在 Linux面板2024-6-25 23:42 [复制链接] 1 861

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

系统版本:系统:CentOS 7

问题描述:Validcheck这个进程启动不了

相关截图(日志、错误):
开始...
   ErrorException
  Attempt to read property "type" on null
  at app/Helpers/functions.php:567
    563▕     debug_log($key);
    564▕     $locale = 'en';
    565▕     if ($bot) {
    566▕         debug_log($bot);
  ➜ 567▕         $is_private = $bot->chat()->type == 'private';
    568▕         if ($is_private) {
    569▕             $locale = \App\Services\TelegramService::getuserLocale($bot);
    570▕         } else {
    571▕             $locale = \App\Services\ConfigService::getGroupLocale($bot->chatId());
  1   app/Helpers/functions.php:567
      Illuminate\Foundation\Bootstrap\HandleExceptions::Illuminate\Foundation\Bootstrap\{closure}()
  2   app/Console/Commands/ValidCheckCommand.php:95
      transx()



使用道具 举报 只看该作者 回复
发表于 2024-6-26 10:45:28 | 显示全部楼层
您好,app/Helpers/functions.php文件的第567行打开找到57行
在访问$bot对象的属性之前,确保$bot对象不为空。您可以在访问$bot对象的属性前添加一行代码进行空值检查,以避免出现类似错误。
  1. if ($bot && $bot->chat() && $bot->chat()->type == 'private') {
  2.     // Your code here
  3. }
复制代码
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

工作时间:09:00至18:30

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