I am quite suddenly having problems with my site. I seem to have lost functionality of a majority of my modules, core and contributed. I can see them listed under admin/modules, they are all enabled. But they do not show up under the administer menu, nor under access control. I've lost comments, trackbacks, most of my blocks, and so on. I tried clearing the cache table, turning caching on and off, re-uploading the modules, includes files. Nothing helps.
What would prevent Drupal from seeing the modules it has?
In the error log, I have a string of errors like this:
call_user_func_array(): First argumented is expected to be a valid callback, 'trip_search_page' was given in /[accountpath]/public_html/includes/menu.inc on line 354.
...for each of the modules that are now not functioning.
Could this be related to this?.... I tried out this suggestion to address session IDs: (ini_set('url_rewriter.tags', '');
in settings.php. It had no apparent effect, but I left it alone for a while. I also may have accidentally commented out ini_set('session.use_only_cookies', 1);
by mistake.
settings.php is now back to default settings, but I'm still dealing with the missing modules. Is there a table setting I should check -- could these modules have been in effect turned off by Drupal?