Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FreeScout support for PHP 8.4 #4501

Closed
PeopleInside opened this issue Jan 22, 2025 · 22 comments
Closed

FreeScout support for PHP 8.4 #4501

PeopleInside opened this issue Jan 22, 2025 · 22 comments

Comments

@PeopleInside
Copy link
Contributor

PeopleInside commented Jan 22, 2025

Hi, today I started to activate PHP 8.4 on my server but discover that activating and restarting PHP 8.4 generate errors on FreeScout.
I need revert back to PHP 8.3 and all seems working.

When FreeScout and modules will support PHP 8.4?

I will keep monitoring this issue for PHP 8.4 support.

@freescout-help
Copy link
Collaborator

FreeScout's core and official modules will be gradually made fully compatible with PHP 8.4 during this year. First steps have already been done. You can update FreeScout to the latest version and start testing and reporting issues.

@PeopleInside
Copy link
Contributor Author

I have already the latest version.
It doesn't seems to work with PHP 8.4 😊

@freescout-help
Copy link
Collaborator

freescout-help commented Jan 22, 2025

Just check laravel logs in "Manage > Logs > App Logs" and send full text of errors you'll find there.

Most common will be the "Implicitly marking parameter $NNN as nullable is deprecated".

@PeopleInside
Copy link
Contributor Author

PeopleInside commented Jan 22, 2025

AH01071: Got error 'PHP message: PHP Fatal error: During class fetch: Uncaught ErrorException: Illuminate\\Foundation\\Validation\\ValidatesRequests::validateWith(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /vendor/laravel/framework/src/Illuminate/Foundation/Validation/ValidatesRequests.php:19\nStack trace:\n#0 /vendor/composer/ClassLoader.php(576): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()\n#1 /vendor/composer/ClassLoader.php(576): include()\n#2 /vendor/composer/ClassLoader.php(427): {closure:Composer\\Autoload\\ClassLoader::initializeIncludeClosure():575}()\n#3

This happen when the cron to fetch email using PHP 8.4 is run then Freescout is no more accessible and also public knowlege and page to open ticket is no more loading, just a blank page

Image

Even check manually for update print an error:
GuzzleHttp\Handler\StreamHandler::invokeStats(): Implicitly marking parameter $response as nullable is deprecated, the explicit nullable type must be used instead

@freescout-help
Copy link
Collaborator

Fixed in the master branch and will be published in the next release.

@PeopleInside
Copy link
Contributor Author

PeopleInside commented Jan 22, 2025 via email

@PeopleInside
Copy link
Contributor Author

PeopleInside commented Jan 23, 2025

Updated to 1.8.167
If I tun the mail fetcher with PHP 8.4 and set also PHP 8.4 for FreeScout then try to load the system status page at /system/status I get a fatal error

Image

My server log had to say:

Error 500 system/status HTTP/1.0
Error 503 help/2135130453 HTTP/1.0
(2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socketphp-fpm.sock (*) failed

laravel-2025-01-23.log

[2025-01-23 10:01:43] production.ERROR: Symfony\Component\Console\Output\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead {"userId":1,"email":"address@domain.it","exception":"[object] (ErrorException(code: 0): Symfony\\Component\\Console\\Output\\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead at  /vendor/symfony/console/Output/Output.php:40)
[stacktrace]
#0  /vendor/composer/ClassLoader.php(576): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1  /vendor/composer/ClassLoader.php(576): include()
#2  /vendor/composer/ClassLoader.php(427): {closure:Composer\\Autoload\\ClassLoader::initializeIncludeClosure():575}()
#3  /vendor/symfony/console/Output/BufferedOutput.php(17): Composer\\Autoload\\ClassLoader->loadClass()
#4  /vendor/composer/ClassLoader.php(576): include('...')
#5  /vendor/composer/ClassLoader.php(427): {closure:Composer\\Autoload\\ClassLoader::initializeIncludeClosure():575}()
#6  /app/Misc/Helper.php(2108): Composer\\Autoload\\ClassLoader->loadClass()
#7  /app/Http/Controllers/SystemController.php(204): App\\Misc\\Helper::runCommand()
#8 [internal function]: App\\Http\\Controllers\\SystemController->status()
#9  /overrides/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array()
#10  /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction()
#11  /vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#12  /vendor/laravel/framework/src/Illuminate/Routing/Route.php(169): Illuminate\\Routing\\Route->runController()
#13  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(658): Illuminate\\Routing\\Route->run()
#14  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():656}()
#15  /app/Http/Middleware/CheckRole.php(26): Illuminate\\Routing\\Pipeline->{closure:Illuminate\\Routing\\Pipeline::prepareDestination():28}()
#16  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\CheckRole->handle()
#17  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#18  /app/Http/Middleware/CustomHandle.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#19  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\CustomHandle->handle()
#20  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#21  /app/Http/Middleware/FrameGuard.php(14): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#22  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\FrameGuard->handle()
#23  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#24  /app/Http/Middleware/LogoutIfDeleted.php(28): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#25  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\LogoutIfDeleted->handle()
#26  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#27  /app/Http/Middleware/Localize.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#28  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\Localize->handle()
#29  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#30  /app/Http/Middleware/HttpsRedirect.php(46): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#31  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\HttpsRedirect->handle()
#32  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#33  /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#34  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#35  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#36  /overrides/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(45): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#37  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#38  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#39  /overrides/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(67): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#40  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#41  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#42  /vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#43  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#44  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#45  /app/Http/Middleware/TokenAuth.php(32): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#46  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\TokenAuth->handle()
#47  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#48  /vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#49  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Session\\Middleware\\StartSession->handle()
#50  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#51  /vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#52  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#53  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#54  /overrides/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(61): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#55  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#56  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#57  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#58  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(656): Illuminate\\Pipeline\\Pipeline->then()
#59  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(635): Illuminate\\Routing\\Router->runRouteWithinStack()
#60  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(601): Illuminate\\Routing\\Router->runRoute()
#61  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(590): Illuminate\\Routing\\Router->dispatchToRoute()
#62  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Routing\\Router->dispatch()
#63  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():173}()
#64  /app/Http/Middleware/TerminateHandler.php(12): Illuminate\\Routing\\Pipeline->{closure:Illuminate\\Routing\\Pipeline::prepareDestination():28}()
#65  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\TerminateHandler->handle()
#66  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#67  /app/Http/Middleware/ResponseHeaders.php(11): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#68  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\ResponseHeaders->handle()
#69  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#70  /vendor/fideloper/proxy/src/TrustProxies.php(56): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#71  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Fideloper\\Proxy\\TrustProxies->handle()
#72  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#73  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#74  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#75  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#76  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#77  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#78  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#79  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#80  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle()
#81  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#82  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(46): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#83  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle()
#84  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#85  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#86  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then()
#87  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#88  /public/index.php(82): Illuminate\\Foundation\\Http\\Kernel->handle()
#89 {main}
"} 
[2025-01-23 10:01:50] production.ERROR: Symfony\Component\Console\Output\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead {"userId":1,"email":"address@domain.it","exception":"[object] (ErrorException(code: 0): Symfony\\Component\\Console\\Output\\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead at  /vendor/symfony/console/Output/Output.php:40)
[stacktrace]
#0  /vendor/composer/ClassLoader.php(576): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1  /vendor/composer/ClassLoader.php(576): include()
#2  /vendor/composer/ClassLoader.php(427): {closure:Composer\\Autoload\\ClassLoader::initializeIncludeClosure():575}()
#3  /vendor/symfony/console/Output/BufferedOutput.php(17): Composer\\Autoload\\ClassLoader->loadClass()
#4  /vendor/composer/ClassLoader.php(576): include('...')
#5  /vendor/composer/ClassLoader.php(427): {closure:Composer\\Autoload\\ClassLoader::initializeIncludeClosure():575}()
#6  /app/Misc/Helper.php(2108): Composer\\Autoload\\ClassLoader->loadClass()
#7  /app/Http/Controllers/SystemController.php(204): App\\Misc\\Helper::runCommand()
#8 [internal function]: App\\Http\\Controllers\\SystemController->status()
#9  /overrides/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array()
#10  /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction()
#11  /vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#12  /vendor/laravel/framework/src/Illuminate/Routing/Route.php(169): Illuminate\\Routing\\Route->runController()
#13  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(658): Illuminate\\Routing\\Route->run()
#14  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():656}()
#15  /app/Http/Middleware/CheckRole.php(26): Illuminate\\Routing\\Pipeline->{closure:Illuminate\\Routing\\Pipeline::prepareDestination():28}()
#16  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\CheckRole->handle()
#17  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#18  /app/Http/Middleware/CustomHandle.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#19  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\CustomHandle->handle()
#20  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#21  /app/Http/Middleware/FrameGuard.php(14): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#22  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\FrameGuard->handle()
#23  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#24  /app/Http/Middleware/LogoutIfDeleted.php(28): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#25  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\LogoutIfDeleted->handle()
#26  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#27  /app/Http/Middleware/Localize.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#28  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\Localize->handle()
#29  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#30  /app/Http/Middleware/HttpsRedirect.php(46): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#31  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\HttpsRedirect->handle()
#32  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#33  /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#34  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#35  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#36  /overrides/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(45): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#37  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#38  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#39  /overrides/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(67): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#40  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#41  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#42  /vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#43  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#44  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#45  /app/Http/Middleware/TokenAuth.php(32): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#46  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\TokenAuth->handle()
#47  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#48  /vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#49  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Session\\Middleware\\StartSession->handle()
#50  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#51  /vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#52  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#53  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#54  /overrides/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(61): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#55  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#56  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#57  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#58  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(656): Illuminate\\Pipeline\\Pipeline->then()
#59  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(635): Illuminate\\Routing\\Router->runRouteWithinStack()
#60  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(601): Illuminate\\Routing\\Router->runRoute()
#61  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(590): Illuminate\\Routing\\Router->dispatchToRoute()
#62  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Routing\\Router->dispatch()
#63  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():173}()
#64  /app/Http/Middleware/TerminateHandler.php(12): Illuminate\\Routing\\Pipeline->{closure:Illuminate\\Routing\\Pipeline::prepareDestination():28}()
#65  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\TerminateHandler->handle()
#66  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#67  /app/Http/Middleware/ResponseHeaders.php(11): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#68  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\ResponseHeaders->handle()
#69  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#70  /vendor/fideloper/proxy/src/TrustProxies.php(56): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#71  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Fideloper\\Proxy\\TrustProxies->handle()
#72  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#73  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#74  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#75  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#76  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#77  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#78  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#79  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#80  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle()
#81  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#82  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(46): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#83  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle()
#84  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#85  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#86  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then()
#87  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#88  /public/index.php(82): Illuminate\\Foundation\\Http\\Kernel->handle()
#89 {main}
"} 
[2025-01-23 10:02:59] production.ERROR: Symfony\Component\Console\Output\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead {"userId":1,"email":"address@domain.it","exception":"[object] (ErrorException(code: 0): Symfony\\Component\\Console\\Output\\Output::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead at  /vendor/symfony/console/Output/Output.php:40)
[stacktrace]
#0  /vendor/composer/ClassLoader.php(576): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1  /vendor/composer/ClassLoader.php(576): include()
#2  /vendor/composer/ClassLoader.php(427): {closure:Composer\\Autoload\\ClassLoader::initializeIncludeClosure():575}()
#3  /vendor/symfony/console/Output/BufferedOutput.php(17): Composer\\Autoload\\ClassLoader->loadClass()
#4  /vendor/composer/ClassLoader.php(576): include('...')
#5  /vendor/composer/ClassLoader.php(427): {closure:Composer\\Autoload\\ClassLoader::initializeIncludeClosure():575}()
#6  /app/Misc/Helper.php(2108): Composer\\Autoload\\ClassLoader->loadClass()
#7  /app/Http/Controllers/SystemController.php(204): App\\Misc\\Helper::runCommand()
#8 [internal function]: App\\Http\\Controllers\\SystemController->status()
#9  /overrides/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array()
#10  /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction()
#11  /vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#12  /vendor/laravel/framework/src/Illuminate/Routing/Route.php(169): Illuminate\\Routing\\Route->runController()
#13  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(658): Illuminate\\Routing\\Route->run()
#14  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():656}()
#15  /app/Http/Middleware/CheckRole.php(26): Illuminate\\Routing\\Pipeline->{closure:Illuminate\\Routing\\Pipeline::prepareDestination():28}()
#16  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\CheckRole->handle()
#17  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#18  /app/Http/Middleware/CustomHandle.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#19  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\CustomHandle->handle()
#20  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#21  /app/Http/Middleware/FrameGuard.php(14): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#22  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\FrameGuard->handle()
#23  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#24  /app/Http/Middleware/LogoutIfDeleted.php(28): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#25  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\LogoutIfDeleted->handle()
#26  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#27  /app/Http/Middleware/Localize.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#28  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\Localize->handle()
#29  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#30  /app/Http/Middleware/HttpsRedirect.php(46): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#31  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\HttpsRedirect->handle()
#32  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#33  /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#34  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#35  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#36  /overrides/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(45): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#37  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#38  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#39  /overrides/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(67): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#40  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#41  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#42  /vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#43  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#44  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#45  /app/Http/Middleware/TokenAuth.php(32): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#46  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\TokenAuth->handle()
#47  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#48  /vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#49  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Session\\Middleware\\StartSession->handle()
#50  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#51  /vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#52  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#53  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#54  /overrides/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(61): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#55  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#56  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#57  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#58  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(656): Illuminate\\Pipeline\\Pipeline->then()
#59  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(635): Illuminate\\Routing\\Router->runRouteWithinStack()
#60  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(601): Illuminate\\Routing\\Router->runRoute()
#61  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(590): Illuminate\\Routing\\Router->dispatchToRoute()
#62  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Routing\\Router->dispatch()
#63  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():173}()
#64  /app/Http/Middleware/TerminateHandler.php(12): Illuminate\\Routing\\Pipeline->{closure:Illuminate\\Routing\\Pipeline::prepareDestination():28}()
#65  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\TerminateHandler->handle()
#66  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#67  /app/Http/Middleware/ResponseHeaders.php(11): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#68  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\ResponseHeaders->handle()
#69  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#70  /vendor/fideloper/proxy/src/TrustProxies.php(56): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#71  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Fideloper\\Proxy\\TrustProxies->handle()
#72  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#73  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#74  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#75  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#76  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#77  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#78  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#79  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#80  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle()
#81  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#82  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(46): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#83  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle()
#84  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#85  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#86  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then()
#87  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#88  /public/index.php(82): Illuminate\\Foundation\\Http\\Kernel->handle()
#89 {main}
"} 

I need revert back to PHP 8.3

@freescout-help
Copy link
Collaborator

Fixed in the master branch and will be published in the next release.

@PeopleInside
Copy link
Contributor Author

Thank you, I hope doing an update with PHP 8.4 will not broken freescout. For the next release I will still use PHP 8.3 then will be ok.
I hope you fixed also the check update button that given an error with PHP 8.4

check manually for update print an error:
GuzzleHttp\Handler\StreamHandler::invokeStats(): Implicitly marking parameter $response as nullable is deprecated, the explicit nullable type must be used instead

@PeopleInside
Copy link
Contributor Author

If I load the module list at modules/list with PHP 8.4 something looks to be broken.
Modules image are not loaded.

Also load support/system/status give again fatal error

Image

I need revert back to PHP 8.3
FreeScout is not yet ready for be used with PHP 8.4 , I will keep this issue opened waiting to know when I can safely switch to PHP 8.4, need to be tested on PHP 8.4 because seems there are different issues.

From the log file I can see:

Symfony\Component\Console\Formatter\OutputFormatterStyleStack::__construct(): Implicitly marking parameter $emptyStyle as nullable is deprecated, the explicit nullable type must be used instead {"userId":1,"email":"name@domain.ext","exception":"[object] (ErrorException(code: 0): Symfony\\Component\\Console\\Formatter\\OutputFormatterStyleStack::__construct(): Implicitly marking parameter $emptyStyle as nullable is deprecated, the explicit nullable type must be used instead at  /vendor/symfony/console/Formatter/OutputFormatterStyleStack.php:28)
[stacktrace]
#0  /vendor/composer/ClassLoader.php(576): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1  /vendor/composer/ClassLoader.php(576): include()
#2  /vendor/composer/ClassLoader.php(427): {closure:Composer\\Autoload\\ClassLoader::initializeIncludeClosure():575}()
#3  /vendor/symfony/console/Formatter/OutputFormatter.php(81): Composer\\Autoload\\ClassLoader->loadClass()
#4  /overrides/symfony/console/Output/Output.php(43): Symfony\\Component\\Console\\Formatter\\OutputFormatter->__construct()
#5  /app/Misc/Helper.php(2108): Symfony\\Component\\Console\\Output\\Output->__construct()
#6  /app/Http/Controllers/SystemController.php(204): App\\Misc\\Helper::runCommand()
#7 [internal function]: App\\Http\\Controllers\\SystemController->status()
#8  /overrides/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array()
#9  /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction()
#10  /vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#11  /vendor/laravel/framework/src/Illuminate/Routing/Route.php(169): Illuminate\\Routing\\Route->runController()
#12  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(658): Illuminate\\Routing\\Route->run()
#13  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():656}()
#14  /app/Http/Middleware/CheckRole.php(26): Illuminate\\Routing\\Pipeline->{closure:Illuminate\\Routing\\Pipeline::prepareDestination():28}()
#15  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\CheckRole->handle()
#16  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#17  /app/Http/Middleware/CustomHandle.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#18  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\CustomHandle->handle()
#19  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#20  /app/Http/Middleware/FrameGuard.php(14): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#21  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\FrameGuard->handle()
#22  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#23  /app/Http/Middleware/LogoutIfDeleted.php(28): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#24  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\LogoutIfDeleted->handle()
#25  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#26  /app/Http/Middleware/Localize.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#27  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\Localize->handle()
#28  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#29  /app/Http/Middleware/HttpsRedirect.php(46): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#30  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\HttpsRedirect->handle()
#31  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#32  /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#33  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#34  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#35  /overrides/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(45): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#36  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Auth\\Middleware\\Authenticate->handle()
#37  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#38  /overrides/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(67): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#39  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#40  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#41  /vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#42  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#43  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#44  /app/Http/Middleware/TokenAuth.php(32): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#45  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\TokenAuth->handle()
#46  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#47  /vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#48  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Session\\Middleware\\StartSession->handle()
#49  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#50  /vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#51  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#52  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#53  /overrides/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(61): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#54  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#55  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#56  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#57  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(656): Illuminate\\Pipeline\\Pipeline->then()
#58  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(635): Illuminate\\Routing\\Router->runRouteWithinStack()
#59  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(601): Illuminate\\Routing\\Router->runRoute()
#60  /overrides/laravel/framework/src/Illuminate/Routing/Router.php(590): Illuminate\\Routing\\Router->dispatchToRoute()
#61  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Routing\\Router->dispatch()
#62  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():173}()
#63  /app/Http/Middleware/TerminateHandler.php(12): Illuminate\\Routing\\Pipeline->{closure:Illuminate\\Routing\\Pipeline::prepareDestination():28}()
#64  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\TerminateHandler->handle()
#65  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#66  /app/Http/Middleware/ResponseHeaders.php(11): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#67  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\\Http\\Middleware\\ResponseHeaders->handle()
#68  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#69  /vendor/fideloper/proxy/src/TrustProxies.php(56): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#70  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Fideloper\\Proxy\\TrustProxies->handle()
#71  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#72  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#73  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#74  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#75  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(30): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#76  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#77  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#78  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#79  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle()
#80  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#81  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(46): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#82  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle()
#83  /vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():125}:126}()
#84  /overrides/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\\Routing\\Pipeline->{closure:{closure:Illuminate\\Routing\\Pipeline::carry():46}:47}()
#85  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then()
#86  /vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#87  /public/index.php(82): Illuminate\\Foundation\\Http\\Kernel->handle()
#88 {main}
"}

Another log error I can see:

WpApi Error: GuzzleHttp\Psr7\Uri::isSameDocumentReference(): Implicitly marking parameter $base as nullable is deprecated, the explicit nullable type must be used instead; File: /vendor/guzzlehttp/psr7/src/Uri.php (291)

@PeopleInside PeopleInside reopened this Jan 27, 2025
@freescout-help
Copy link
Collaborator

Fixed in FreeScout v1.8.170

@PeopleInside
Copy link
Contributor Author

Image

@freescout-help
Copy link
Collaborator

Try to replace /vendor/guzzlehttp/guzzle/src/Middleware.php with the attached file:

Middleware.zip

@PeopleInside
Copy link
Contributor Author

Image

@freescout-help
Copy link
Collaborator

/vendor/guzzlehttp/psr7/src/Uri.php

Uri.zip

@PeopleInside
Copy link
Contributor Author

Image

@freescout-help
Copy link
Collaborator

By some reason we can't reproduce those issues on PHP 8.4.2

What's your exact PHP version? What kind of installation are you using? Docker or regular? Which hosting?

@PeopleInside
Copy link
Contributor Author

PeopleInside commented Feb 7, 2025

Resolved was missed to clean the cache :-)
I will close the issue for now and I will reopen if I found other errors.
For sure maybe not all modules and all component still be compatible with PHP 8.4.
I had to monitor.

@PeopleInside
Copy link
Contributor Author

I cannot open
/support/translations
Whoops, looks like something went wrong — check logs in /storage/logs

I can find the following error in the log

aCssParserPlugin::__construct(): Implicitly marking parameter $configuration as nullable is deprecated, the explicit nullable type must be used instead (View: [...]/resources/views/vendor/translation-manager/index.blade.php) {"userId":1,"email":"email@domain.ext","exception":"[object] (ErrorException(code: 0): aCssParserPlugin::__construct(): Implicitly marking parameter $configuration as nullable is deprecated, the explicit nullable type must be used instead (View: [...]/resources/views/vendor/translation-manager/index.blade.php) at [...]/overrides/natxet/cssmin/src/CssMin.php:134, ErrorException(code: 0): aCssParserPlugin::__construct(): Implicitly marking parameter $configuration as nullable is deprecated, the explicit nullable type must be used instead at [...]/overrides/natxet/cssmin/src/CssMin.php:134)

@PeopleInside PeopleInside reopened this Feb 7, 2025
@freescout-help
Copy link
Collaborator

Still it would be good to know your configuration: #4501 (comment)

/overrides/natxet/cssmin/src/CssMin.php
CssMin.zip

@PeopleInside
Copy link
Contributor Author

PeopleInside commented Feb 7, 2025

Thank you.
Also the feedback module need to be fixed.
Error log:

aCssParserPlugin::__construct(): Implicitly marking parameter $configuration as nullable is deprecated, the explicit nullable type must be used instead (View: [...]/Modules/SatRatings/Resources/views/layouts/landing.blade.php) (View: [...]/Modules/SatRatings/Resources/views/layouts/landing.blade.php) {"exception":"[object] (ErrorException(code: 0): aCssParserPlugin::__construct(): Implicitly marking parameter $configuration as nullable is deprecated, the explicit nullable type must be used instead (View: [...]/Modules/SatRatings/Resources/views/layouts/landing.blade.php) (View: [...]/Modules/SatRatings/Resources/views/layouts/landing.blade.php) at [...]/overrides/natxet/cssmin/src/CssMin.php:134, ErrorException(code: 0): aCssParserPlugin::__construct(): Implicitly marking parameter $configuration as nullable is deprecated, the explicit nullable type must be used instead (View: [...]/Modules/SatRatings/Resources/views/layouts/landing.blade.php) at [...]/overrides/natxet/cssmin/src/CssMin.php:134, ErrorException(code: 0): aCssParserPlugin::__construct(): Implicitly marking parameter $configuration as nullable is deprecated, the explicit nullable type must be used instead at [...]/overrides/natxet/cssmin/src/CssMin.php:134)

Still it would be good to know your configuration: #4501 (comment)

I'm with Plesk and PHP 8.4.3

@PeopleInside
Copy link
Contributor Author

Seems all work now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants