학교에서 1 년 전 개발 한 laravel 프로젝트로 생방송으로 가고 있었고 몇 가지 문제가있었습니다. 호스팅 서비스의 서버에서 전체 프로젝트를 업로드 한 후에 내 SSH 셸과 마찬가지로 브라우저에서 이러한 오류가 발생합니다.Laravel error 'ReflectionException'- '클래스 App Http Kernel이 존재하지 않습니다.'
Fatal error: Uncaught exception 'ReflectionException' with message 'Class App\Http\Kernel does not exist' in /home/clients/ffa41f94063541f86a0fe6602a73caa1/myforms/vendor/laravel/framework/src/Illuminate/Container/Container.php:779 Stack trace: #0 /home/clients/ffa41f94063541f86a0fe6602a73caa1/myforms/vendor/laravel/framework/src/Illuminate/Container/Container.php(779): ReflectionClass->__construct('App\Http\Kernel') #1 /home/clients/ffa41f94063541f86a0fe6602a73caa1/myforms/vendor/laravel/framework/src/Illuminate/Container/Container.php(659): Illuminate\Container\Container->build('App\Http\Kernel', Array) #2 /home/clients/ffa41f94063541f86a0fe6602a73caa1/myforms/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(644): Illuminate\Container\Container->make('App\Http\Kernel', Array) #3 /home/clients/ffa41f94063541f86a0fe6602a73caa1/myforms/vendor/laravel/framework/src/Illuminate/Container/Container.php(229): Illuminate\Foundation\Application->make('App\Http\Kernel', Array) #4 /home/clients/ffa41f94063 in /home/clients/ffa41f94063541f86a0fe6602a73caa1/myforms/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 779
내가 아직 이해하지 못했기 때문에 내 네임 스페이스 구성과 관련 될 수 있다고 생각합니다. 여기
내 composer.json 파일입니다{
\t "name": "laravel/laravel",
\t "description": "The Laravel Framework.",
\t "keywords": ["framework", "laravel"],
\t "license": "MIT",
\t "type": "project",
\t "require": {
\t \t "laravel/framework": "5.0.*",
\t \t "illuminate/html": "5.*",
\t \t "barryvdh/laravel-dompdf": "0.5.*",
\t \t "guzzlehttp/guzzle": "~4.0"
\t },
\t "require-dev": {
\t \t "phpunit/phpunit": "~4.0",
\t \t "phpspec/phpspec": "~2.1"
\t },
\t "autoload": {
\t \t "classmap": [
\t \t \t "database"
\t \t ],
\t \t "psr-4": {
\t \t \t "App\\": "myforms/app/"
\t \t }
\t },
\t "autoload-dev": {
\t \t "classmap": [
\t \t \t "tests/TestCase.php"
\t \t ]
\t },
\t "scripts": {
\t \t "post-install-cmd": [
\t \t \t "php artisan clear-compiled",
\t \t \t "php artisan optimize"
\t \t ],
\t \t "post-update-cmd": [
\t \t \t "php artisan clear-compiled",
\t \t \t "php artisan optimize"
\t \t ],
\t \t "post-create-project-cmd": [
\t \t \t "php -r \"copy('.env.example', '.env');\"",
\t \t \t "php artisan key:generate"
\t \t ]
\t },
\t "config": {
\t \t "preferred-install": "dist"
\t }
}
:
- 삭제/공급 업체에 해 새로운
composer install
- 로 설치하기
composer dump-autoload
내가 도움이 될 수있는 다른 파일을 게시해야하는 경우
composer update
나를 알려 주시기 바랍니다 삽입 할 때 1,363,210
composer update
은 BTW, 나는 오류가 발생합니다. 미리 도움을 주셔서 감사합니다. composer.json 변화에
'작곡가 업데이트'를 생성합니까? – scottevans93
check [this] (http://stackoverflow.com/questions/30233842/laravel-5-class-app-console-kernel-not-found)'composer dump-autoload'를 실행하십시오. – Parithiban
@ scottevans93 게시 한 파일을 생성합니다 일찍이. 그러나 라인을 추가합니다 : 'PHP php artisan clear-compiled : post-update-cmd 이벤트가 에러 코드 255로 반환되었습니다. ' – dVNico