PHP 错误信息解读

错误信息

1. 找不到非对象的属性

Trying to get property 'xxx' of non-object
解决方法:

判断一下此属性不存在的情况,或者添加此属性

2. WeChatController.php 包含验证码跳转

Authorize Failed:{
    "errcode":40163,"errmsg":"code been used, hints:[req_id:aenbB5yFe-mGalNa]"
}

– 解决方法
修改WeChatController.php文件添加:

// 如果 URL 包含 code,再跳转一次
if ($request->has('code')) {
    return redirect(route('wechat'));
}

3. 执行命令,名字错误,""里是错误的单词:

The "xxx" option does not exist.

4. 多后台文件链接问题,解决办法config\filesystems.php里的disks添加以下代码:

'admin' => [
            'driver' => 'local',
            'root' => storage_path('app/public'),
            'url' => env('APP_URL').'/storage',
            'visibility' => 'public',
        ],

5. 复制的文件public\storage不可用,需要删除此文件再执行以下命令:

php artisan storage:link

6. 没有打包前端错误:

The Mix manifest does not exist.

840 total views, 4 views today

Revisions

No comments yet.

发表评论