簡體   English   中英

Laravel-重新安裝應用程序:“未找到ServiceProvider”

[英]Laravel - re-installing app : 'ServiceProvider not found'

我試圖將我的應用程序從5.1升級到5.2,但遇到了一些問題。 我需要我的應用程序恢復工作狀態,因此我重新上傳了已備份到系統上的舊版本。 但是它仍然不能像以前一樣工作,我收到了這個錯誤:

FatalErrorException in ProviderRepository.php line 146: Class 'Lavary\Menu\ServiceProvider' not found

嘗試運行任何作曲家命令時,會出現相同的錯誤

$ composer update
> php artisan clear-compiled



  [Symfony\Component\Debug\Exception\FatalThrowableError]
  Fatal error: Class 'Lavary\Menu\ServiceProvider' not found



Script php artisan clear-compiled handling the pre-update-cmd event returned with an error


  [RuntimeException]
  Error Output:


update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--with-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>]...

Lavary軟件包存在問題。嘗試再次配置。

我用了:

composer update --no-scripts

和它的工作現在沒有錯誤。

我有一個建議,請嘗試從“提供程序”部分的config / app.php中刪除Lavary \\ Menu \\ ServiceProvider,然后運行composer,安裝軟件包Lavary,然后將此行添加回app \\ config.php文件中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM