2017-01-26 47 views
5

所以我嘗試安裝航海家我laravel,但是當我插入航行者 - (Symfony的分量控制檯異常 CommandNotFoundException]有在「旅行者」空間中定義的任何命令)

PHP工匠航行者:安裝

我收到此錯誤信息:

(Symfony的\分量\控制檯\異常\ CommandNotFoundException]有 沒有命令在 「旅行者」 命名空間中定義)

這是我的PHP和Laravel版本:

Laravel Framework版本5.3.16

λPHP PHP -v 7.0.13(CLI)(建:2016年11月8日13時45分28秒)(ZTS) 版權所有(C)1997-2016的PHP集團Zend引擎V3.0.0,版權所有 (三)1998年至2016年Zend技術

一第二我的包服務提供商:

/* * 包裝服務供應商... */

TCG\Voyager\VoyagerServiceProvider::class, 
Intervention\Image\ImageServiceProvider::class, 

那麼是什麼問題?爲什麼我收到此錯誤消息

回答

1

看起來像你沒有安裝它。註釋掉或從列表中刪除服務提供商和運行這些命令:

composer require tcg/voyager 
composer dumpauto 

the docs,下一步將增加服務提供商的config/app.php

TCG\Voyager\VoyagerServiceProvider::class, 

,然後才運行php artisan voyager:install命令。

+0

但是爲什麼,如果我沒有安裝它,它stI'll出現在composer.json。我會給它一個去看看是否有幫助 – Przemek

+0

@Przemek你是如何安裝它的?你看到了什麼錯誤信息?你有沒有看到關於發佈的命令或類似的信息? –

+0

我使用作曲家安裝它,就像你上面提到的一樣。安裝時沒有看到任何錯誤消息。在我添加了該軟件包並試圖運行php artisan voyager:install並且我得到了錯誤信息,這是在 – Przemek

0
php artisan config:clear 

解決我的問題

相關問題