My mistake, I didn't adjust the class before updating - solved
After upgrade 8.4.2 to 9.06 - error when save any form from any entity. Can someone help me ?
Error from App log :
Slim Application Error
Type: TypeError
Code: 0
Message: get_class_methods(): Argument #1 ($object_or_class) must be an object or a valid class name, string given
File: /var/www/html/application/Espo/Core/HookManager.php
Line: 208
Trace: #0 /var/www/html/application/Espo/Core/HookManager.php(208): get_class_methods('Espo\Custom\Hoo...')
#1 /var/www/html/application/Espo/Core/HookManager.php(157): Espo\Core\HookManager->readHookData('custom/Espo/Cus...')
#2 /var/www/html/application/Espo/Core/HookManager.php(102): Espo\Core\HookManager->loadHooks()
#3 /var/www/html/application/Espo/Core/Repositories/Database.php(328): Espo\Core\HookManager->process('Template', 'beforeSave', Object(Espo\Entities\Template), Array)
#4 /var/www/html/application/Espo/ORM/Repository/RDBRepository.php(142): Espo\Core\Repositories\Database->beforeSave(Object(Espo\Entities\Template), Array)
#5 /var/www/html/application/Espo/Core/Repositories/Database.php(144): Espo\ORM\Repository\RDBRepository->save(Object(Espo\Entities\Template), Array)
#6 /var/www/html/application/Espo/ORM/EntityManager.php(253): Espo\Core\Repositories\Database->save(Object(Espo\Entities\Template), Array)
#7 /var/www/html/application/Espo/Core/Record/Service.php(742): Espo\ORM\EntityManager->saveEntity(Object(Espo\Entities\Template), Array)
#8 /var/www/html/application/Espo/Core/Controllers/RecordBase.php(225): Espo\Core\Record\Service->update('67b1ec23827716c...', Object(stdClass), Object(Espo\Core\Record\UpdateParams))
#9 /var/www/html/application/Espo/Core/Api/ControllerActionProcessor.php(87): Espo\Core\Controllers\RecordBase->putActionUpdate(Object(Espo\Core\Api\RequestWra pp er), Object(Espo\Core\Api\ResponseWrapper))
#10 /var/www/html/application/Espo/Core/Api/ControllerActionHandler.php(65): Espo\Core\Api\ControllerActionProcessor->process('Template', 'update', Object(Espo\Core\Api\RequestWrapper), Object(Espo\Core\Api\ResponseWrapper))
#11 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Espo\Core\Api\ControllerActionHandler->handle(Object(Slim\Psr7\Request))
#12 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(221): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
#13 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(148): Espo\Core\Api\RouteProcessor->processControllerAction(Object(Espo\Core\Api\Pr oc essData), Object(Slim\Psr7\Request), Object(Espo\Core\Api\ResponseWrapper))
#14 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(126): Espo\Core\Api\RouteProcessor->processAfterAuth(Object(Espo\Core\Api\ProcessDa ta ), Object(Slim\Psr7\Request), Object(Espo\Core\Api\ResponseWrapper))
#15 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(78): Espo\Core\Api\RouteProcessor->processInternal(Object(Espo\Core\Api\ProcessDat a) , Object(Slim\Psr7\Request), Object(Espo\Core\Api\RequestWrapper), Object(Espo\Core\Api\ResponseWrapper))
#16 /var/www/html/application/Espo/Core/Api/Starter.php(119): Espo\Core\Api\RouteProcessor->process(Object(Espo\Core\Api\ProcessData), Object(Slim\Psr7\Request), Object(Slim\Psr7\Response))
#17 /var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(38): Espo\Core\Api\Starter->Espo\Core\Api{closure}(Object(Slim\Psr7\Request ), Object(Slim\Psr7\Response), Array)
#18 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(363): Slim\Handlers\Strategies\RequestResponse->__invoke(Object(Closure), Object(Slim\Psr7\Request), Object(Slim\Psr7\Response), Array)
#19 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle(Object(Slim\Psr7\Request))
#20 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
#21 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(321): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
Unminify assets or how to recreate t...o.min.js file? /var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php(74): Slim\Routing\Route->run(Object(Slim\Psr7\Request))
Unminify assets or how to recreate t...o.min.js file? /var/www/html/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45): Slim\Routing\RouteRunner->handle(Object(Slim\Psr7\Request))
#24 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\RoutingMiddleware->process(Object(Slim\Psr7\Request), Object(Slim\Routing\RouteRunner))
Unminify assets or how to recreate t...o.min.js file? /var/www/html/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(Slim\Psr7\Request))
how to upgrade ? /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process(Object(Slim\Psr7\Request), Object(Psr\Http\Server\RequestHandlerInterface@ano nymous))
how to upgrade ? /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(Slim\Psr7\Request))
#28 /var/www/html/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
#29 /var/www/html/vendor/slim/slim/Slim/App.php(193): Slim\App->handle(Object(Slim\Psr7\Request))
#30 /var/www/html/application/Espo/Core/Api/Starter.php(77): Slim\App->run()
#31 /var/www/html/application/Espo/Core/ApplicationRunners/Api.php(45): Espo\Core\Api\Starter->start()
Unminify assets or how to recreate t...o.min.js file? /var/www/html/application/Espo/Core/Application/RunnerRunner.php(84): Espo\Core\ApplicationRunners\Api->run()
Quotes /var/www/html/application/Espo/Core/Application.php(78): Espo\Core\Application\RunnerRunner->run('Espo\Core\Appli...', NULL)
Quotes /var/www/html/public/api/v1/index.php(35): Espo\Core\Application->run('Espo\Core\Appli...')
#35 {main}
Tips: To display error details in HTTP response set "displayErrorDetails" to true in the ErrorHandler constructor.
After upgrade 8.4.2 to 9.06 - error when save any form from any entity. Can someone help me ?
Error from App log :
3 | |||||
Error | JobTask: Failed to run job '67db30ca3180d003d'. Error: get_class_methods(): Argument #1 ($object_or_class) must be an object or a valid class name, string given | Dziś 22:03 | |||
Error | JobTask: Failed to run job '67db30ca15ae5e20e'. Error: get_class_methods(): Argument #1 ($object_or_class) must be an object or a valid class name, string given | Dziś 22:03 | |||
Error | JobTask: Failed to run job '67db30ca35bd66809'. Error: get_class_methods(): Argument #1 ($object_or_class) must be an object or a valid class name, string given |
Type: TypeError
Code: 0
Message: get_class_methods(): Argument #1 ($object_or_class) must be an object or a valid class name, string given
File: /var/www/html/application/Espo/Core/HookManager.php
Line: 208
Trace: #0 /var/www/html/application/Espo/Core/HookManager.php(208): get_class_methods('Espo\Custom\Hoo...')
#1 /var/www/html/application/Espo/Core/HookManager.php(157): Espo\Core\HookManager->readHookData('custom/Espo/Cus...')
#2 /var/www/html/application/Espo/Core/HookManager.php(102): Espo\Core\HookManager->loadHooks()
#3 /var/www/html/application/Espo/Core/Repositories/Database.php(328): Espo\Core\HookManager->process('Template', 'beforeSave', Object(Espo\Entities\Template), Array)
#4 /var/www/html/application/Espo/ORM/Repository/RDBRepository.php(142): Espo\Core\Repositories\Database->beforeSave(Object(Espo\Entities\Template), Array)
#5 /var/www/html/application/Espo/Core/Repositories/Database.php(144): Espo\ORM\Repository\RDBRepository->save(Object(Espo\Entities\Template), Array)
#6 /var/www/html/application/Espo/ORM/EntityManager.php(253): Espo\Core\Repositories\Database->save(Object(Espo\Entities\Template), Array)
#7 /var/www/html/application/Espo/Core/Record/Service.php(742): Espo\ORM\EntityManager->saveEntity(Object(Espo\Entities\Template), Array)
#8 /var/www/html/application/Espo/Core/Controllers/RecordBase.php(225): Espo\Core\Record\Service->update('67b1ec23827716c...', Object(stdClass), Object(Espo\Core\Record\UpdateParams))
#9 /var/www/html/application/Espo/Core/Api/ControllerActionProcessor.php(87): Espo\Core\Controllers\RecordBase->putActionUpdate(Object(Espo\Core\Api\RequestWra pp er), Object(Espo\Core\Api\ResponseWrapper))
#10 /var/www/html/application/Espo/Core/Api/ControllerActionHandler.php(65): Espo\Core\Api\ControllerActionProcessor->process('Template', 'update', Object(Espo\Core\Api\RequestWrapper), Object(Espo\Core\Api\ResponseWrapper))
#11 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Espo\Core\Api\ControllerActionHandler->handle(Object(Slim\Psr7\Request))
#12 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(221): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
#13 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(148): Espo\Core\Api\RouteProcessor->processControllerAction(Object(Espo\Core\Api\Pr oc essData), Object(Slim\Psr7\Request), Object(Espo\Core\Api\ResponseWrapper))
#14 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(126): Espo\Core\Api\RouteProcessor->processAfterAuth(Object(Espo\Core\Api\ProcessDa ta ), Object(Slim\Psr7\Request), Object(Espo\Core\Api\ResponseWrapper))
#15 /var/www/html/application/Espo/Core/Api/RouteProcessor.php(78): Espo\Core\Api\RouteProcessor->processInternal(Object(Espo\Core\Api\ProcessDat a) , Object(Slim\Psr7\Request), Object(Espo\Core\Api\RequestWrapper), Object(Espo\Core\Api\ResponseWrapper))
#16 /var/www/html/application/Espo/Core/Api/Starter.php(119): Espo\Core\Api\RouteProcessor->process(Object(Espo\Core\Api\ProcessData), Object(Slim\Psr7\Request), Object(Slim\Psr7\Response))
#17 /var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(38): Espo\Core\Api\Starter->Espo\Core\Api{closure}(Object(Slim\Psr7\Request ), Object(Slim\Psr7\Response), Array)
#18 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(363): Slim\Handlers\Strategies\RequestResponse->__invoke(Object(Closure), Object(Slim\Psr7\Request), Object(Slim\Psr7\Response), Array)
#19 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle(Object(Slim\Psr7\Request))
#20 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
#21 /var/www/html/vendor/slim/slim/Slim/Routing/Route.php(321): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
Unminify assets or how to recreate t...o.min.js file? /var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php(74): Slim\Routing\Route->run(Object(Slim\Psr7\Request))
Unminify assets or how to recreate t...o.min.js file? /var/www/html/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45): Slim\Routing\RouteRunner->handle(Object(Slim\Psr7\Request))
#24 /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\RoutingMiddleware->process(Object(Slim\Psr7\Request), Object(Slim\Routing\RouteRunner))
Unminify assets or how to recreate t...o.min.js file? /var/www/html/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(Slim\Psr7\Request))
how to upgrade ? /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process(Object(Slim\Psr7\Request), Object(Psr\Http\Server\RequestHandlerInterface@ano nymous))
how to upgrade ? /var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(Slim\Psr7\Request))
#28 /var/www/html/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
#29 /var/www/html/vendor/slim/slim/Slim/App.php(193): Slim\App->handle(Object(Slim\Psr7\Request))
#30 /var/www/html/application/Espo/Core/Api/Starter.php(77): Slim\App->run()
#31 /var/www/html/application/Espo/Core/ApplicationRunners/Api.php(45): Espo\Core\Api\Starter->start()
Unminify assets or how to recreate t...o.min.js file? /var/www/html/application/Espo/Core/Application/RunnerRunner.php(84): Espo\Core\ApplicationRunners\Api->run()
Quotes /var/www/html/application/Espo/Core/Application.php(78): Espo\Core\Application\RunnerRunner->run('Espo\Core\Appli...', NULL)
Quotes /var/www/html/public/api/v1/index.php(35): Espo\Core\Application->run('Espo\Core\Appli...')
#35 {main}
Tips: To display error details in HTTP response set "displayErrorDetails" to true in the ErrorHandler constructor.
Comment