मैं अपने प्रोजेक्ट में ईमेल भेजने में देरी से बचने के लिए Laravel 5.6 जॉब्स कतार का उपयोग करने की कोशिश कर रहा हूं और यह काम नहीं कर रहा है।

मेरी लॉग फ़ाइल में निम्न त्रुटि है

[२०२०-०६-१४ १२:४६:०३] स्थानीय। त्रुटि: कक्षा मौजूद नहीं है {"अपवाद": "[वस्तु] (प्रतिबिंब अपवाद (कोड: -1): कक्षा /var/www/html/ पर मौजूद नहीं है। प्रोजेक्ट/विक्रेता/लारवेल/फ्रेमवर्क/src/Illuminate/Container/Container.php:767) [स्टैकट्रेस]

#0 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/Container.php(767): ReflectionClass->__construct('')

#1 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/Container.php(646): Illuminate\Container\Container->build(NULL)

#2 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/Container.php(601): Illuminate\Container\Container->resolve(NULL, Array)

#3 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(734): Illuminate\Container\Container->make(NULL, Array)

#4 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(184): Illuminate\Foundation\Application->make(NULL)

#5 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(83): Illuminate\Queue\Jobs\Job->resolve(NULL)

#6 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(326): Illuminate\Queue\Jobs\Job->fire()

#7 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(276): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs) \ डेटाबेस जॉब), ऑब्जेक्ट (रोशनी \ कतार \ कार्यकर्ता विकल्प))

#8 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(118): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'डेटाबेस', ऑब्जेक्ट (रोशनी \ कतार \ कार्यकर्ता विकल्प))

#9 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(101): Illuminate\Queue\Worker->daemon('database', 'default', Object (रोशनी\Queue\WorkerOptions))

#10 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(85): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default' )

#11 [आंतरिक कार्य]: रोशनी\Queue\Console\WorkCommand->handle()

#12 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(29): call_user_func_array(Array, Array)

#13 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()

#14 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), ऐरे, वस्तु (बंद))

#15 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/Container.php(564): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, ऐरे, न्यूल)

#16 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Console/Command.php(179): Illuminate\Container\Container->call(Array)

#17 /var/www/html/project/vendor/symfony/console/Command/Command.php(255): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object( इल्यूमिनेट\कंसोल\आउटपुट स्टाइल))

#18 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Console/Command.php(166): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console) \Input\ArgvInput), Object(Illuminate\Console\OutputStyle))

#19 /var/www/html/project/vendor/symfony/console/Application.php(1000): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\ घटक \ कंसोल \ आउटपुट \ कंसोलऑटपुट))

#20 /var/www/html/project/vendor/symfony/console/Application.php(271): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\ घटक \ कंसोल \ इनपुट \ ArgvInput), ऑब्जेक्ट (सिम्फनी \ घटक \ कंसोल \ आउटपुट \ कंसोलऑटपुट))

#21 /var/www/html/project/vendor/symfony/console/Application.php(147): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object( सिम्फनी \ घटक \ कंसोल \ आउटपुट \ कंसोलऑटपुट))

#22 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Console/Application.php(89): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input) \ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))

#23 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(122): Illuminate\Console\Application->run(Object(Symfony\Component\Console\Input) \ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))

#24 /var/www/html/project/artisan(37): इल्यूमिनेट\फाउंडेशन\कंसोल\कर्नेल->हैंडल(ऑब्जेक्ट(सिम्फनी\घटक\कंसोल\इनपुट\ArgvInput), ऑब्जेक्ट(सिम्फनी\घटक\कंसोल\आउटपुट\ कंसोल आउटपुट))

#25 {मुख्य}

1
Venkitesh 14 जून 2020, 16:47

1 उत्तर

सबसे बढ़िया उत्तर

वर्ग मौजूद नहीं है {"अपवाद":"[वस्तु] (प्रतिबिंब अपवाद (कोड: -1): वर्ग विक्रेता/लारवेल/ढांचे/src/Illuminate/Container/Container.php:767) पर मौजूद नहीं है [स्टैकट्रेस]

प्रतिबिंब अपवाद php और laravel के संस्करण विरोध के कारण हुआ है देखें लिंक प्रतिबिंब अपवाद के बारे में अधिक जानकारी के लिए।

मैंने अपना PHP संस्करण बदल दिया है और कंपोजर अपडेट चला रहा हूं। अब यह काम कर रहा है

1
Venkitesh 15 जून 2020, 08:01