XF 1.1 Error when rebuilding Search Caches.

Hi everyone,

I am having an issue with a Xenforo installation (1.1.3) hosted on one of my servers.

When attempting to rebuild the Search Caches, it stops with an "Error has occurred" then spits out this PHP Error message.

Fatal error: Class name must be a valid object or a string in /home/*****/public_html/forums/library/XenForo/Search/DataHandler/Abstract.php on line 543
The server is running Apache 2.2, PHP5.3 and is administered using cPanel/WHM. I would also mention that Suhosin and suPHP are in use. However even with Suhosin and suPHP disabled I get the error.

The Xenforo File Check shows up negative, and all files are correct.

So any ideas as to what the issue could be?

If you need any further details let me know.

Jake Bunce

XenForo moderator
Staff member
...library/XenForo/Search/DataHandler/Abstract.php on line 543
That file only has 282 lines. Has that file been modified? Curious that the file check shows no problems.

Do you have a PHP cache installed like APC? This might be a corrupted cache. A restart of the server should clear that up.
Yes. Replaced it with the file from the install zip I just downloaded from the Customer Area and it still presents the same issue.