Carbon\Carbon::setLastErrors(): Argument #1

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wtconseil
    Active Community Member
    • Apr 2015
    • 337

    #1

    Carbon\Carbon::setLastErrors(): Argument #1

    Hi
    i'm running an old version (7.2.7) with PHP 8.3 and Mysql 8
    and i know that i have to update because maybe the issue is already fixed...
    but i'm in a rush and i'm facing this issue.

    I took the opportunity to share it here if you have an "easy" fix that could help me a lot.

    For sure, i will upgrade soon to latest versions but i know i will have custom code to readjust..
    So, if you have an easy fix, it would help me a lot

    ```
    [2025-06-06 14:10:02] ERROR: Slim Application Error Type: TypeError Code: 0 Message: Carbon\Carbon::setLastErrors(): Argument #1 ($lastErrors) must be of type array, false given, called in /home/immobccobq/www/crm/vendor/nesbot/carbon/src/Carbon/Traits/Creator.php on line 86 File: /home/immobccobq/www/crm/vendor/nesbot/carbon/src/Carbon/Traits/Creator.php Line: 831 Trace: #0 /home/immobccobq/www/crm/vendor/nesbot/carbon/src/Carbon/Traits/Creator.php(86): Carbon\Carbon::setLastErrors(false) #1 /home/immobccobq/www/crm/vendor/nesbot/carbon/src/Carbon/Traits/Creator.php(104): Carbon\Carbon->__construct('2017-02-17 11:2...', Object(DateTimeZone)) #2 /home/immobccobq/www/crm/application/Espo/Core/Utils/DateTime.php(142): Carbon\Carbon::instance(Object(DateTime)) #3 /home/immobccobq/www/crm/application/Espo/Tools/EmailTemplate/Formatter.php(110): Espo\Core\Utils\DateTime->convertSystemDateTime('2017-02-17 10:2...') #4 /home/immobccobq/www/crm/application/Espo/Tools/EmailTemplate/Processor.php(265): Espo\Tools\EmailTemplate\Formatter->formatAttributeValue(Object(Espo\Entities\User) , 'createdAt') #5 /home/immobccobq/www/crm/application/Espo/Tools/EmailTemplate/Processor.php(189): Espo\Tools\EmailTemplate\Processor->processText('User', Object(Espo\Entities\User), 'Appel de fonds ...', Object(Espo\Entities\User), false, NULL, false) #6 /home/immobccobq/www/crm/application/Espo/Services/EmailTemplate.php(88): Espo\Tools\EmailTemplate\Processor->process(Object(Espo\Entities\EmailTemplate), Object(Espo\Tools\EmailTemplate\Params), Object(Espo\Tools\EmailTemplate\Data)) #7 /home/immobccobq/www/crm/application/Espo/Modules/Crm/Tools/MassEmail/Processor.php(248): Espo\Services\EmailTemplate->parseTemplate(Object(Espo\Entities\EmailTemplat e) , Array) #8 /home/immobccobq/www/crm/application/Espo/Modules/Crm/Tools/MassEmail/Processor.php(451): Espo\Modules\Crm\Tools\MassEmail\Processor->getPreparedEmail(Object(Espo\Modules\Crm\Entiti es \EmailQueueItem), Object(Espo\Modules\Crm\Entities\MassEmail), Object(Espo\Entities\EmailTemplate), Object(Espo\Entities\User), Object(Espo\ORM\EntityCollection)) #9 /home/immobccobq/www/crm/application/Espo/Modules/Crm/Tools/MassEmail/Processor.php(204): Espo\Modules\Crm\Tools\MassEmail\Processor->sendQueueItem(Object(Espo\Modules\Crm\Entities\ Em ailQueueItem), Object(Espo\Modules\Crm\Entities\MassEmail), Object(Espo\Entities\EmailTemplate), Object(Espo\ORM\EntityCollection), Object(Espo\Modules\Crm\Entities\Campaign), true, NULL) #10 /home/immobccobq/www/crm/application/Espo/Modules/Crm/Services/MassEmail.php(151): Espo\Modules\Crm\Tools\MassEmail\Processor->process(Object(Espo\Modules\Crm\Entities\MassEm ai l), true) #11 /home/immobccobq/www/crm/application/Espo/Modules/Crm/Services/MassEmail.php(130): Espo\Modules\Crm\Services\MassEmail->processTestSending(Object(Espo\Modules\Crm\Enti ti es\MassEmail)) #12 /home/immobccobq/www/crm/application/Espo/Modules/Crm/Controllers/MassEmail.php(53): Espo\Modules\Crm\Services\MassEmail->processTest('6842e4853347d1b...', Array) #13 /home/immobccobq/www/crm/application/Espo/Core/Api/ActionProcessor.php(100): Espo\Modules\Crm\Controllers\MassEmail->postActionSendTest(Object(Espo\Core\Api\Request Wr apper), Object(Espo\Core\Api\ResponseWrapper)) #14 /home/immobccobq/www/crm/application/Espo/Core/Api/RequestProcessor.php(141): Espo\Core\Api\ActionProcessor->process('MassEmail', 'sendTest', Object(Espo\Core\Api\RequestWrapper), Object(Espo\Core\Api\ResponseWrapper)) #15 /home/immobccobq/www/crm/application/Espo/Core/Api/RequestProcessor.php(112): Espo\Core\Api\RequestProcessor->proceed(Object(Espo\Core\Api\RequestWrapper), Object(Espo\Core\Api\ResponseWrapper)) #16 /home/immobccobq/www/crm/application/Espo/Core/Api/RequestProcessor.php(83): Espo\Core\Api\RequestProcessor->processInternal(Object(Espo\Core\Api\Route), Object(Espo\Core\Api\RequestWrapper), Object(Espo\Core\Api\ResponseWrapper)) #17 /home/immobccobq/www/crm/application/Espo/Core/Api/Starter.php(103): Espo\Core\Api\RequestProcessor->process(Object(Espo\Core\Api\Route), Object(Espo\Core\Api\RequestWrapper), Object(Espo\Core\Api\ResponseWrapper)) #18 /home/immobccobq/www/crm/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(43): Espo\Core\Api\Starter->Espo\Core\Api\{closure}(Object(Slim\Psr7\Reques t) , Object(Slim\Psr7\Response), Array) #19 /home/immobccobq/www/crm/vendor/slim/slim/Slim/Routing/Route.php(384): Slim\Handlers\Strategies\RequestResponse->__invoke(Object(Closure), Object(Slim\Psr7\Request), Object(Slim\Psr7\Response), Array) #20 /home/immobccobq/www/crm/vendor/slim/slim/Slim/MiddlewareDispatcher.php(81): Slim\Routing\Route->handle(Object(Slim\Psr7\Request)) #21 /home/immobccobq/www/crm/vendor/slim/slim/Slim/MiddlewareDispatcher.php(81): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request)) Unminify assets or how to recreate t...o.min.js file? /home/immobccobq/www/crm/vendor/slim/slim/Slim/Routing/Route.php(341): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request)) Unminify assets or how to recreate t...o.min.js file? /home/immobccobq/www/crm/vendor/slim/slim/Slim/Routing/RouteRunner.php(84): Sl... [] []
    ```
    Last edited by wtconseil; Yesterday, 02:54 PM.
  • yuri
    Member
    • Mar 2014
    • 9039

    #2
    Wrong category.
    If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

    Comment

    • wtconseil
      Active Community Member
      • Apr 2015
      • 337

      #3
      Originally posted by yuri
      Wrong category.
      Sorry Yuri but i don't think i can move the msg to "Bug Reports", my bad. Can you move the post please?

      Comment

      • yuri
        Member
        • Mar 2014
        • 9039

        #4
        I recently upgraded our servers from Ubuntu 14.04 LTS to 20.04 LTS and Migrated our ESPO instance to the new server. I went from ESPO 6.1.10 to 7.2.7 with MariaDB 10.3.37 with PHP 8.2.0 & Apache 2.4.54 Everything appears to working well except for 1 thing - the Email Template function. I can figure out why it is giving the


        There were a few more topics IIRC.
        If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

        Comment

        • yuri
          Member
          • Mar 2014
          • 9039

          #5
          There are many results on the internet. It was some incompatibility in Carbon library back then IIRC.
          If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

          Comment

          Working...