2016-08-12 9 views
5

मैं एक साल पहले एक लार्वेल परियोजना के साथ रहने की कोशिश कर रहा था जिसे मैंने स्कूल में एक वर्ष पहले विकसित किया था और मैं कुछ मुद्दों पर भाग गया। मेरी होस्टिंग सेवा के सर्वर पर पूरी परियोजना को अपलोड करने के बाद, मुझे अपने ब्राउज़र पर और साथ ही साथ मेरे एसएसएच खोल पर ये त्रुटियां मिलीं।लैरवेल त्रुटि 'प्रतिबिंब अपवाद' - 'कक्षा ऐप एचटीपी कर्नेल मौजूद नहीं है'

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 btw, मैं त्रुटि जब मैं डालने composer update

कृपया मुझे सूचित अगर मैं किसी अन्य फ़ाइल है कि उपयोगी हो सकता है पोस्ट करना चाहिए मिलता है।

आपकी मदद के लिए अग्रिम धन्यवाद।

+0

संगीतकार क्या त्रुटि करता है अद्यतन 'उत्पन्न करें? – scottevans93

+0

चेक [यह] (http://stackoverflow.com/questions/30233842/laravel-5-class-app-console- कर्नेल- नोट- फाउंड) 'संगीतकार डंप-ऑटोलोड' चलाएं – Parithiban

+0

@ scottevans93 यह एक पोस्ट करता है जिसे मैंने पोस्ट किया पहले। लेकिन यह एक पंक्ति जोड़ता है: 'स्क्रिप्ट php artisan स्पष्ट-संकलित पोस्ट-अपडेट-सीएमडी ईवेंट को संभालने के लिए वाईआई वें त्रुटि कोड 255' – dVNico

उत्तर

6

composer.json परिवर्तन में:

"psr-4": { 
     "App\\": "myforms/app/" 
    } 

रहे हैं:

"psr-4": { 
     "App\\": "app/" 
    } 

सर्वर पर, अपने स्रोत निर्देशिका में, चलाने composer update तो composer dump-autoload

PSR-4 Laravel में के लिए लग रहा है प्रोजेक्ट की रूट के सापेक्ष नामस्थान

संबंधित मुद्दे