Fatal error: Call to undefined function _batch_page() in update.php on line 654 when I try to update my database. This site's been running for two years and no problems till now. I have another separate Drupal site that had no problems. version 6.14

Been searching, haven't seen it.

Comments

Route 66 Rambler’s picture

Thanks to all for the attentive and helpful responses to this particular thread. I still need to return my site to its revenue-producing status, and that means more time spent adding content than support work just to make the site accessible. So I will unfortunately need to move over to a CMS that is actually going to perform in a production situation. Drupal has been fun up to this point, but not ready for prime time, I'm afraid. Thanks anyway.

Haploid’s picture

I had the same error message today when deploying drupal on a new server. It turned out that not all the files in the drupal package were uploaded; specifically, batch.inc was missing. This caused the above error.

Really, either the host or the uploading application is to blame, not drupal. You can easily fix this by re-uploading the files, and making sure they are all uploaded correctly this time.

cannedbrain’s picture

Ditto above. I encountered this problem and the fix was replacing all default files and folders (except the "sites" folder) with the fresh copies downloaded from drupal.org.