一直在报错,不知道是什么问题

1. 运行环境

PHP8.1 +ngxin +MYsql

1). 当前使用的 Laravel 版本?

9.0
//: <> (使用 php artisan --version 命令查看)

2). 当前使用的 php/php-fpm 版本?

PHP 版本:

php-fpm 版本:

3). 当前系统

Centos8
//: <> (期待数值 Windows 10 / Ubuntu 20.4 / CentOS 8 )

4). 业务环境

开发环境
//: <> (期待信息 开发环境生产环境)
//: <> (是否使用负载均衡?请提供相关信息)

5). 相关软件版本

2. 问题描述?

local.ERROR: Solutions cannot be run from your current IP address. {“exception”:”[object] (Spatie\LaravelIgnition\Exceptions\CannotExecuteSolutionForNonLocalIp(code: 0): Solutions cannot be run from your current IP address. at /www/wwwroot/webapp/vendor/spatie/laravel-ignition/src/Exceptions/CannotExecuteSolutionForNonLocalIp.php:14)
[stacktrace]

一直在报这个,不知道是什么原因
//: <> (代码问题的话,请提供一份最短的,可复现问题的代码。或者相关代码)

3. 您期望得到的结果?

4. 您实际得到的结果?

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 3

这个异常的名字已经很明显了,不能执行在本地IP。 file

3年前 评论

这种问题看下源码就能找到触发条件,然后根据逻辑排查就行了

file

file

其中那句长长的:Solutions can only be executed by requests from a local IP address. Keep in mind that APP_DEBUG should set to false on any production environment.

意思是:解决方案只能由来自本地IP地址的请求执行。请记住,在任何生产环境中,APP_DEBUG 都应该设置为false

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!