Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

farmawordl's avatar

500 Server Error Forge Site

i put my local site Laravel version 9.52.4 on-line in Forge Ubuntu Server deploy by DigitalOcean. I link my site with GitHub, the strange think is when i ask one page i have error 500, but locally work fine. the only difference is in local site i use xampp and oviously apache, in my Ubuntu Server i use Nginx. The page with error use TCPDF extension. Thanks

0 likes
6 replies
LaryAI's avatar
Level 58

There could be a few reasons why you're getting a 500 server error. Here are a few things you can try:

  1. Check your server logs: The first thing you should do is check your server logs to see if there are any errors being reported. You can usually find your server logs in the /var/log directory. Look for any errors related to Nginx or PHP.

  2. Check your PHP version: Make sure that the version of PHP you're using on your server is compatible with the version of Laravel you're using. You can check your PHP version by running the following command in your terminal: php -v.

  3. Check your Nginx configuration: Make sure that your Nginx configuration is set up correctly. You can check your Nginx configuration by running the following command in your terminal: sudo nginx -t. This will check your Nginx configuration for any syntax errors.

  4. Check your TCPDF extension: Make sure that the TCPDF extension is installed and enabled on your server. You can check if the extension is installed by running the following command in your terminal: php -m | grep tcpdf. If the extension is not installed, you can install it by running the following command: sudo apt-get install php-tcpdf.

  5. Check your file permissions: Make sure that your files and directories have the correct permissions. You can set the correct permissions by running the following command in your terminal: sudo chown -R www-data:www-data /path/to/your/laravel/app.

If none of these solutions work, you may need to provide more information about the error you're getting and any other relevant details about your server setup.

farmawordl's avatar

@LaryAI 2023/03/20 09:25:02 [error] 73921#73921: *6426 access forbidden by rule, client: 95.214.235.216, server: 165.22.197.164, request: "GET /.env HTTP/1.1", host: "165.22.197.164" 2023/03/20 09:37:52 [error] 73921#73921: *6431 FastCGI sent in stderr: "Unable to open primary script: /home/forge/default/public/index.php (No such file or directory)" while reading response header from upstream, client: 193.32.162.159, server: 165.22.197.164, request: "GET /dispatch.asp HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php8.2-fpm.sock:", host: "165.22.197.164" 2023/03/20 10:55:21 [error] 73921#73921: *6474 FastCGI sent in stderr: "Unable to open primary script: /home/forge/default/public/index.php (No such file or directory)" while reading response header from upstream, client: 92.118.39.82, server: 165.22.197.164, request: "GET /cgi-bin/downloadFlile.cgi HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php8.2-fpm.sock:", host: "165.22.197.164:80"

farmawordl's avatar

[previous exception] [object] (ReflectionException(code: -1): Class "App\http\Controllers\Admin\GeneratePdfController" does not exist at /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Container/Container.php:889) [stacktrace] #0 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Container/Container.php(889): ReflectionClass->__construct() #1 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Container/Container.php(770): Illuminate\Container\Container->build() #2 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(856): Illuminate\Container\Container->resolve() #3 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Container/Container.php(706): Illuminate\Foundation\Application->resolve() #4 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(841): Illuminate\Container\Container->make() #5 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Route.php(274): Illuminate\Foundation\Application->make() #6 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Route.php(260): Illuminate\Routing\Route->getController() #7 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController() #8 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(798): Illuminate\Routing\Route->run() #9 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(141): Illuminate\Routing\Router->Illuminate\Routing\{closure}() #10 /home/forge/aderenza.farmaworld.it/app/Http/Middleware/EnsureUserIsApproved.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #11 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): App\Http\Middleware\EnsureUserIsApproved->handle() #12 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(30): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #13 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Auth\Middleware\EnsureEmailIsVerified->handle() #14 /home/forge/aderenza.farmaworld.it/app/Http/Middleware/SetPreferredLocale.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #15 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): App\Http\Middleware\SetPreferredLocale->handle() #16 /home/forge/aderenza.farmaworld.it/app/Http/Middleware/AuthGates.php(35): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #17 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): App\Http\Middleware\AuthGates->handle() #18 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #19 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Middleware\SubstituteBindings->handle() #20 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #21 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Auth\Middleware\Authenticate->handle() #22 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #23 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle() #24 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #25 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\View\Middleware\ShareErrorsFromSession->handle() #26 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #27 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest() #28 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Session\Middleware\StartSession->handle() #29 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #30 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() #31 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #32 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Cookie\Middleware\EncryptCookies->handle() #33 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(116): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #34 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(797): Illuminate\Pipeline\Pipeline->then() #35 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(776): Illuminate\Routing\Router->runRouteWithinStack() #36 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(740): Illuminate\Routing\Router->runRoute() #37 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(729): Illuminate\Routing\Router->dispatchToRoute() #38 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(190): Illuminate\Routing\Router->dispatch() #39 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(141): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() #40 /home/forge/aderenza.farmaworld.it/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #41 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Livewire\DisableBrowserCache->handle() #42 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #43 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle() #44 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle() #45 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #46 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle() #47 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\TrimStrings->handle() #48 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #49 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle() #50 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #51 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle() #52 /home/forge/aderenza.farmaworld.it/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #53 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Fruitcake\Cors\HandleCors->handle() #54 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #55 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Http\Middleware\TrustProxies->handle() #56 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(116): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #57 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(165): Illuminate\Pipeline\Pipeline->then() #58 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(134): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() #59 /home/forge/aderenza.farmaworld.it/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle() #60 {main} "} this is my error: the class does'n exist. why?

Snapey's avatar

could be because you have a slight difference in the lettercase of the filename or classname ?

I would expect http here to be Http?

App\http\Controllers\Admin\GeneratePdfController

1 like
farmawordl's avatar

[previous exception] [object] (ReflectionException(code: -1): Class "App\http\Controllers\Admin\GeneratePdfController" does not exist at /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Container/Container.php:889) [stacktrace] #0 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Container/Container.php(889): ReflectionClass->__construct() #1 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Container/Container.php(770): Illuminate\Container\Container->build() #2 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(856): Illuminate\Container\Container->resolve() #3 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Container/Container.php(706): Illuminate\Foundation\Application->resolve() #4 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(841): Illuminate\Container\Container->make() #5 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Route.php(274): Illuminate\Foundation\Application->make() #6 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Route.php(260): Illuminate\Routing\Route->getController() #7 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController() #8 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(798): Illuminate\Routing\Route->run() #9 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(141): Illuminate\Routing\Router->Illuminate\Routing\{closure}() #10 /home/forge/aderenza.farmaworld.it/app/Http/Middleware/EnsureUserIsApproved.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #11 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): App\Http\Middleware\EnsureUserIsApproved->handle() #12 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(30): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #13 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Auth\Middleware\EnsureEmailIsVerified->handle() #14 /home/forge/aderenza.farmaworld.it/app/Http/Middleware/SetPreferredLocale.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #15 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): App\Http\Middleware\SetPreferredLocale->handle() #16 /home/forge/aderenza.farmaworld.it/app/Http/Middleware/AuthGates.php(35): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #17 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): App\Http\Middleware\AuthGates->handle() #18 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #19 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Middleware\SubstituteBindings->handle() #20 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #21 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Auth\Middleware\Authenticate->handle() #22 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #23 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle() #24 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #25 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\View\Middleware\ShareErrorsFromSession->handle() #26 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #27 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest() #28 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Session\Middleware\StartSession->handle() #29 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #30 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() #31 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #32 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Cookie\Middleware\EncryptCookies->handle() #33 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(116): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #34 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(797): Illuminate\Pipeline\Pipeline->then() #35 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(776): Illuminate\Routing\Router->runRouteWithinStack() #36 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(740): Illuminate\Routing\Router->runRoute() #37 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Routing/Router.php(729): Illuminate\Routing\Router->dispatchToRoute() #38 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(190): Illuminate\Routing\Router->dispatch() #39 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(141): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() #40 /home/forge/aderenza.farmaworld.it/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #41 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Livewire\DisableBrowserCache->handle() #42 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #43 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle() #44 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle() #45 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #46 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle() #47 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\TrimStrings->handle() #48 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #49 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle() #50 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #51 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle() #52 /home/forge/aderenza.farmaworld.it/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #53 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Fruitcake\Cors\HandleCors->handle() #54 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #55 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Http\Middleware\TrustProxies->handle() #56 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(116): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() #57 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(165): Illuminate\Pipeline\Pipeline->then() #58 /home/forge/aderenza.farmaworld.it/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(134): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() #59 /home/forge/aderenza.farmaworld.it/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle() #60 {main} "} this is my error: the class does'n exist. why?

in local XAMPP work fine, it's strange

farmawordl's avatar

"App\http\Controllers\Admin\GeneratePdfController" it's Laravel error?

I don't understand why http is tiny,

Please or to participate in this conversation.