Announcement

Collapse
No announcement yet.

Upgrading to 8.4 from 8.0.5 in docker broke Scheduled jobs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Upgrading to 8.4 from 8.0.5 in docker broke Scheduled jobs

    Hello everyone,

    I recently updated my EspoCRM installation from version 8.0.5 to 8.4, which runs in Docker containers. After the update, I noticed that Scheduled Jobs stopped working. Upon further investigation, I found that the daemon container keeps restarting.

    Here’s the error from the container logs:
    Code:
    PHP Parse error:  syntax error, unexpected identifier "Config", expecting variable in /var/www/html/application/Espo/Core/Log/LogLoader.php on line 52
    ​
    It seems like there's an issue with the LogLoader.php file. I suspect the error might be related to a missing variable or some syntax problem with how "Config" is being used, but I'm not sure.
    Has anyone encountered this issue before or know what could be causing it? Any guidance on resolving this would be greatly appreciated!

    Here is the difference in around 52nd line from 8.4 (left) and 8.0.5 (right)
    Click image for larger version

Name:	Notepad_CDlWBjLTx8.png
Views:	71
Size:	74.6 KB
ID:	110194

    Or maybe Im looking for all the wrong things in all the wrong places... but the container is restarting nonetheless, and scheduled jobs aren't running

    Thanks in advance for your help!

  • #2
    Nevermind, forgot to pull :latest image for the daemon

    If anybody else stumbles upon a simmilar issue, remember to update other containers, unlike me who updated the main EspoCRM container only

    Comment

    Working...
    X