【发布时间】:2018-06-03 05:45:04
【问题描述】:
我尝试了各种方法来解决这个问题,比如清除缓存、作曲家更新/安装,但在php artisan config:cache 之后,它又出现了。
在 config.php 第 839 行:
调用未定义的方法 Illuminate\Validation\Rules\In::__set_state()
整个页面变成空白页面。 在 bootstrap/cache/config.php 文件中显示:
'environment' =>
array (
'form' =>
array (
'rules' =>
array (
'app_name' => 'required|string|max:50',
'environment' => 'required|string|max:50',
'environment_custom' => 'required_if:environment,other|max:50',
'app_debug' =>
array (
0 => 'required',
1 =>
Illuminate\Validation\Rules\In::__set_state(array(
'rule' => 'in',
'values' =>
array (
0 => 'true',
1 => 'false',
),
)),
),
【问题讨论】:
-
请说明你在哪里使用这些请求规则,如果是表单请求,你在哪里注入。
-
我认为它的环境错误,但不知道在哪里?
-
我认为您需要一个前导斜线,不是吗?
\Illuminate\Validation\Rules\In
标签: php laravel laravel-5 laravel-5.5 laravel-validation