warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'mollom_admin_settings' was given in /var/www/yelvington.com/includes/form.inc on line 366.

Can't get to the admin/settings/mollom page on this site. The module clearly refers to the .inc file, and the .inc file clearly contains the function, so I am baffled as to why Drupal won't work.

Comments

dave reid’s picture

Category: bug » support
Status: Active » Fixed

Be sure to run update.php because Drupal has cached that the file for that menu path is mollom.module, but it needs to be refreshed with the current hook_menu() implementation.s

yelvington’s picture

Correct, problem seems to have disappeared when I manually run update.php from a Web browser rather than doing an update from drush.

This suggests a problem with drush not clearing something in the menu router that it should. I'll check the drush issue queue and file an issue if this behavior has not been reported.

Thanks.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

I can confirm the same just happened to me.

Even though update.php said there were no updates, and also no updates were done after running it, that did fix the problem.

Thanks!