5 后台删除了2个话题,网站就打不开了。。。。

ErrorException in Taggable.php line 34:Trying to get property of non-object

请先 登录 后评论

最佳答案 2017-04-25 02:00

修改一下tipask的tipask/app/Models/Taggable.php 27行,修改成下面的代码,然后后台清空一下缓存

    /*全局热门标签*/
    public static function globalHotTags()
    {
        return Cache::remember('hot_tags',10,function(){
            $tags = self::hottest(25);
            $tags->map(function($tag){
                $tagInfo = Tag::find($tag->tag_id);
                if(!$tagInfo){
                    $tag->name = '';
                }else{
                    $tag->name = $tagInfo->name;
                }
            });
            return $tags;
        });
    }


请先 登录 后评论

其它 1 个回答

stock99_cn
 搞定了 数据库 stk_taggables  这个表 清理掉数据就可以了 
请先 登录 后评论