Fatal error: Call to undefined method CRM_Core_BAO_SchemaHandler::getMissingIndices() in /home/reports/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/Check/Component/Schema.php on line 40

This error appears after logging in and navigating to CiviCRM. Upon refreshing, this error disappears, and Civi works as normal. Clearing the Civi cache makes it appear again, before refreshing the screen again fixes it.

What could be causing this, and how can we solve it?

I thought file perms, but those all look ok.

JohnFF

  • That is a lot of exclamation marks JohnFF.... – ErikH - CiviCooP Nov 14 '17 at 15:05
  • Tribute to The Register which does the same thing with headlines involving Yahoo! – JohnFF Nov 14 '17 at 15:13
  • 1
    Love the title. I think anyone silly enough to put an exclamation point in their name deserves a little teasing. – Coleman Nov 14 '17 at 16:07
  • Voting this Q up - best title ever! – KarinG - Semper IT Nov 14 '17 at 17:27
  • 1
    I always sound surprised by accident any time I read it. "Well, your options are Drupal, WordPress, or Joomla!" – JohnFF Nov 14 '17 at 17:28

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.