Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在laravel中安装期间发生JoeDxon/laravel转换错误:不支持的操作数类型_Php_Laravel_Language Translation_Laravel 6.2 - Fatal编程技术网

Php 在laravel中安装期间发生JoeDxon/laravel转换错误:不支持的操作数类型

Php 在laravel中安装期间发生JoeDxon/laravel转换错误:不支持的操作数类型,php,laravel,language-translation,laravel-6.2,Php,Laravel,Language Translation,Laravel 6.2,在我的应用程序中安装joedixon/laravel翻译库时,我遇到了这个错误。我尝试了很多东西,但都找不到解决办法。请帮帮我 > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover --ansi Symfony\Component\Debug\Exception\FatalThrowableError : Unsupported operand t

在我的应用程序中安装joedixon/laravel翻译库时,我遇到了这个错误。我尝试了很多东西,但都找不到解决办法。请帮帮我


> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi

   Symfony\Component\Debug\Exception\FatalThrowableError  : Unsupported operand types

  at /var/www/html/joedixon/vendor/joedixon/laravel-translation/routes/web.php:3
    1| <?php
    2| 
  > 3| Route::group(config('translation.route_group_config') + ['namespace' => 'JoeDixon\\Translation\\Http\\Controllers'], function ($router) {
    4|     $router->get(config('translation.ui_url'), 'LanguageController@index')
    5|         ->name('languages.index');
    6| 
    7|     $router->get(config('translation.ui_url').'/create', 'LanguageController@create')
    8|         ->name('languages.create');
    9| 

  Exception trace:

  1   require()
      /var/www/html/joedixon/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php:78

  2   Illuminate\Support\ServiceProvider::loadRoutesFrom()
      /var/www/html/joedixon/vendor/joedixon/laravel-translation/src/TranslationServiceProvider.php:74


>Illumb\Foundation\Composer脚本::postAutoloadDump
>@php artisan包:发现--ansi
Symfony\Component\Debug\Exception\fatalthrowable错误:不支持的操作数类型
网址为/var/www/html/joedixon/vendor/joedixon/laravel translation/routes/web.php:3

1 |尝试删除该软件包,运行
php artisan optimize:clear
,然后再次安装。该软件包安装在fresh Laravel 8项目上,但是如果您正在升级,我也遇到了这个问题。删除所有缓存有助于正确安装软件包。

尝试删除软件包,运行
php artisan optimize:clear
,然后重新安装。该软件包安装在fresh Laravel 8项目上,但是如果您正在升级,我也遇到了这个问题。删除所有缓存有助于正确安装软件包。

我不知道它在joedixon/laravel翻译库中。使用“composer require joedixon/laravel translation”命令安装此库时发生此错误。我不认为这是错误的,因为我已在全新的laravel中安装了此库。但是我正在尝试安装的是Laravel6,我无法在其中安装这个库。看起来包作者没有指定Laravel版本要求约束,它目前在L8yes中被破坏了,但在我的新Laravel版本中,它工作得非常好。基本上错误是,
config('translation.route\u group\u config')
返回的不是数组的东西,这当然不是您的代码,所以您无法控制它,但删除您在
config
路径中用于laravel translation的任何配置文件可能是值得的,以查看它是否会返回到使用提供的包,我不知道它在joedixon/laravel translation library中。使用“composer require joedixon/laravel translation”命令安装此库时发生此错误。我不认为这是错误的,因为我已在全新的laravel中安装了此库。但是我正在尝试安装的是Laravel6,我无法在其中安装这个库。看起来包作者没有指定Laravel版本要求约束,它目前在L8yes中被破坏了,但在我的新Laravel版本中,它工作得非常好。基本上错误是,
config('translation.route\u group\u config')
返回的不是数组的东西,这当然不是您的代码,因此您无法控制它,但删除
config
路径中用于laravel translation的任何配置文件可能是值得的,以查看它是否会返回到使用提供的包