I had the same issue, migrated from a 1.6 site and upgraded to 1.7.
Search did not work, despite re-indexing, clearing cache etc.
I replaced search.php in classes, using the 1.6 version. My search returned straightaway, but the Information tab in admin back office is now disabled. I can live with that, search is essential!