Php 在laravel中找不到供应商类

Php 在laravel中找不到供应商类,php,laravel,laravel-5,laravel-5.3,Php,Laravel,Laravel 5,Laravel 5.3,我在我的项目中使用。在我的本地计算机上,一切正常,但在远程服务器上,它抛出错误[Symfony\Component\Debug\Exception\FatalErrorException]类'Unisharp\Laravelfilemanager\LaravelFilemanagerServiceProvider' 在config/app.php中一切正常 /*FileMananger*/ Unisharp\Laravelfilemanager\LaravelFilemanage

我在我的项目中使用。在我的本地计算机上,一切正常,但在远程服务器上,它抛出错误
[Symfony\Component\Debug\Exception\FatalErrorException]类'Unisharp\Laravelfilemanager\LaravelFilemanagerServiceProvider'
在
config/app.php中
一切正常

    /*FileMananger*/
    Unisharp\Laravelfilemanager\LaravelFilemanagerServiceProvider::class,
    Intervention\Image\ImageServiceProvider::class,
    /*CKEditor*/
    Unisharp\Ckeditor\ServiceProvider::class,
vedor中有目录
unisharp
(因此所有文件和目录都在那里)。当我尝试运行composer安装/更新时,再次出现此错误。所以一切都在正确的位置,但拉威尔没有看到这个类

comoser.json

{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
    "php": ">=5.6.4",
    "laravel/framework": "5.3.*",
    "maatwebsite/excel": "~2.1.0",
    "appzcoder/crud-generator": "^1.2",
    "laravelcollective/html": "^5.3",
    "lavary/laravel-menu": "dev-master",
    "nesbot/carbon": "^1.21",
    "laracasts/flash": "^2.0",
    "spatie/laravel-medialibrary": "^3.11",
    "firebase/php-jwt": "^4.0",
    "doctrine/dbal": "^2.5"
},
"require-dev": {
    "fzaninotto/faker": "~1.4",
    "mockery/mockery": "0.9.*",
    "phpunit/phpunit": "~5.0",
    "symfony/css-selector": "3.1.*",
    "symfony/dom-crawler": "3.1.*"
},
"autoload": {
    "classmap": [
        "database"
    ],
    "psr-4": {
        "App\\": "app/"
    },
    "files": [
        "app/Http/helpers.php"
    ]
},
"autoload-dev": {
    "classmap": [
        "tests/TestCase.php"
    ]
},
"scripts": {
    "post-root-package-install": [
        "php -r \"file_exists('.env') || copy('.env.example', '.env');\""
    ],
    "post-create-project-cmd": [
        "php artisan key:generate"
    ],
    "post-install-cmd": [
        "Illuminate\\Foundation\\ComposerScripts::postInstall",
        "php artisan optimize"
    ],
    "post-update-cmd": [
        "Illuminate\\Foundation\\ComposerScripts::postUpdate",
        "php artisan optimize"
    ]
},
"config": {
    "preferred-install": "dist"
}
}
您需要运行:

composer require unisharp/laravel-filemanager
您需要运行:

composer require unisharp/laravel-filemanager

尝试在
config/app.php
中注释这些行,然后再次运行
composer require unisharp/laravel filemanager


在通过composer下载服务提供商之前,您无法设置它们。

尝试在
config/app.php
中注释这些行,然后再次运行
composer require unisharp/laravel filemanager


在通过composer下载服务提供程序之前,您无法设置它们。

请确保您的config/app.php unisharp提供程序与文件夹供应商unisharp composer.json中的内容匹配 检查以下内容:

Config/app.php

vendor/unisharp composer.json

确保您的config/app.php unisharp提供程序与文件夹供应商unisharp composer.json中的内容匹配 检查以下内容:

Config/app.php

vendor/unisharp composer.json
解决方案非常简单:) 只需确保您的服务提供商中有:


Unisharp\Laravelfilemanager\LaravelFilemanagerServiceProvider::class,
解决方案非常简单:) 只需确保您的服务提供商中有:


Unisharp\Laravelfilemanager\LaravelFilemanagerServiceProvider::class,
您是否尝试过运行命令
composer dump autoload
以及
php artisan optimize
?我在您的composer.json需求列表中没有看到
Laravelfilemanager
包?谢谢大家的回复。当我运行
phpartisan
时,它会给出那个错误(不管是哪个命令)。我运行dumpautoload它没有帮助我在
composer.json
中添加了Laravelfilemanager,但结果相同您是否尝试运行命令
composer dump autoload
以及
php artisan optimize
?我在您的composer中没有看到
Laravelfilemanager
包。json的需求列表?感谢各位的回复。当我运行
phpartisan
时,它会给出那个错误(不管是哪个命令)。我运行dumpautoload它没有帮助我在
composer.json
中添加了Laravelfilemanager,但“已安装”的结果相同,您的意思是添加到
composer.json
?在项目的根目录中运行
composer dump auto
“已安装”是指添加到您的
composer.json
?在为我工作的项目的根目录中运行
composer dump auto
。谢谢你为我工作。谢谢