2016-10-04 3 views
0

Я работаю с потоками в laravel 5. У меня все правильно настроено через консоль.Развертывание классов в Laravel Through Thread

Я использую Worker и укладкой тему на работника и начиная работника как так

$worker->start(PTHREADS_INHERIT_NONE); 

и в функции выполнения класса Worker я требуется «поставщик/автозагрузка»

require ("vendor/autoload.php"); 

Мой определенный класс был загружен, но я получаю следующую ошибку

PHP Fatal error: 

Uncaught RuntimeException: A facade root has not been set. in C:\xampp\htdocs\civampems\vendor\laravel\framework\src\Illuminate\Support\Facades\Facade.php:235 

по призванию

DB::tables(); 

Полный стек трассировки имеет под

PHP Fatal error: Uncaught RuntimeException: A facade root has not been set. in C:\xampp\htdocs\civampems\vendor\laravel\framework\src\Illuminate\Support\Facades\Facade.php:235 



Stack trace: 
#0 C:\xampp\htdocs\civampems\app\Engine\Logic\Administrator\Reports\ReportManagement.php(476): Illuminate\Support\Facades\Facade::__callStatic('table', Array) 


#1 C:\xampp\htdocs\civampems\app\Engine\Logic\Administrator\Reports\ReportManagement.php(502): App\Engine\Logic\Administrator\Reports\ReportManagement->getCenterDetails('4010108') 

#2 C:\xampp\htdocs\civampems\app\Engine\Threads\ThreadClass\StatePaperAttendancePDFThread.php(41): App\Engine\Logic\Administrator\Reports\ReportManagement->centerPaperAttendance('4010108', '70') 


#3 [internal function]:  App\Engine\Threads\ThreadClass\StatePaperAttendancePDFThread->run() 


#4 {main} 

thrown in C:\xampp\htdocs\civampems\vendor\laravel\framework\src\Illuminate\Support\Facades\Facade.php on line 235 

Мой вопрос:

как я загружать классы Laravel успешно

Любая помощь будет очень высоко ценится.

+0

Обновить ваш композитор – Komal

+0

@Komal Я обновил свой композитор, но это все тот же – Algorithm

ответ

0

На вашем composer.json вы можете автозагрузку все классы в пути, как это:

"classmap": [ 
    "app/commands", 
    "app/controllers", 
    "app/models", 
    "app/MYLIBS" 
] 
+0

это не помогает мне , Моя проблема связана с тем, что не удалось программному союзнику автозагружать laravel из класса Threaded, используя pthreads – Algorithm