Fatal Error: Call to undefined method IndexedSearch::reindexPage()
I decided I wanted to change the Meta Title of my home page and when saving the changes was thrown this same error again specifically stating:
Fatal Error: Call to undefined method IndexedSearch::reindexPage()root/updates/concrete5.4.2/concrete/models/collection.php</b> on line <b>172</b><br>
It *seems* to be working. I'm not sure it actually is, but at least I can edit pages again.
//$index->reindexPage($this); // This is the code from the previous collection.php (5.4.1) $datetime = Loader::helper('date')->getSystemDateTime(); $db->Replace('PageSearchIndex', array( 'cID' => $this->getCollectionID(), 'cName' => $this->getCollectionName(), 'cDescription' => $this->getCollectionDescription(), 'cPath' => $this->getCollectionPath(), 'cDatePublic' => $this->getCollectionDatePublic(), 'content' => $index->getBodyContentFromPage($this), 'cDateLastIndexed' => $datetime ), array('cID'), true);
Thanks for your input.
Try glockops suggestion above.
Also, I was having a problem before the upgrade where my Search Index Cron Job was stuck spinning. When I solved that everything seemed to get better. So Try searching for that in the forums as well.
attached is code snippet
i even start from sctratch again(fresh install), and i realize the culprit is databases_indexed_search.php in library root, dooh!