【问题标题】:joedixon/laravel-translation error during installation in Laravel: Unsupported operand types在 Laravel 中安装时出现 joedixon/laravel 翻译错误:不支持的操作数类型
【发布时间】:2020-12-15 08:37:28
【问题描述】:

在我的应用程序中安装 joedixon/laravel-translation 库时遇到此错误。我尝试了很多我找不到任何解决方案的东西。请在这里帮助我。


> 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

【问题讨论】:

  • 我不知道它在 joedixon/laravel-translation 库中。使用此命令“composer require joedixon/laravel-translation”安装此库时出现此错误。
  • 我不认为这是错误的,因为我已经在全新的 laravel 中安装了这个库。但是我要安装的是 laravel 6,我无法在其中安装这个库。
  • github.com/joedixon/laravel-translation/issues/132 包作者似乎没有指定 Laravel 版本要求约束,目前在 L8 中已损坏
  • 是的,我看到了这个,但在我新的 laravel 版本中它工作得非常好。
  • 基本上错误的意思是config('translation.route_group_config') 返回的不是数组,这当然不是您的代码,因此您无法控制它,但可能值得删除您的任何配置文件在你的config 路径中进行 laravel 翻译,看看它是否只是回退到使用提供的包

标签: php laravel language-translation laravel-6.2


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2021-11-19
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多