Our scheduled jobs stopped working on December 8. Is there a way to see if we updated our installation at, or around, that date?

We have updated once after that. I can see some PHP files that have that date so it seems reasonable that we did an update then.

2 Answers 2


The table civicrm_log has a record of updates - if you filter/query the civicrm_log.data column for "update" you might see what you want.

You can also access via API Explorer with something like

enter image description here

EDIT You may need to set the "limit" set higher than default 25, and "order by id desc" to help see the latest entries. (from comment by thoni56)

  • 1
    I needed to have "limit" set radically higher than default 25, and "order by id desc" also helped to see the latest updates. Thanks.
    – thoni56
    Commented Dec 16, 2022 at 7:34
  • 1
    Tx - i added that in to answer as some folk may not read beyond the Answer.
    – petednz - fuzion
    Commented Dec 16, 2022 at 19:19

Do you mean a log of when files in the filesystem were changed? That isn't recorded in civi. If you mean a log of when CRM/Upgrade/Incremental/XXX scripts were run then it depends how you ran it. If you ran using the UI then it will be in ConfigAndLog. If you ran using cv then it depends if you logged the output anywhere.

  • Please explain how to find the date of CiviCRM updates in the log files in ConfigAndLog.
    – thoni56
    Commented Dec 16, 2022 at 7:35
  • e.g. grep for "update" in ConfigAndLog
    – Demerit
    Commented Dec 16, 2022 at 15:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.