Fatal error: Call to undefined function drupal_session_start()
Такое может встречаться, если не обновлён update.php параллельно с обновлением версии drupal 6.x. Кроме того, чаще всего сталкивался с такой ерундой на оптимизированной сборке pressflow. Вдаваться в подробности не будем, сами найдёте все ответы на drupal.org. Здесь только решение, которые помогло мне и, надеюсь, пригодится кому-нибудь ещё.
Заменить следующий кусок кода из update.php:// Access check:
if (!empty($update_free_access) || $user->uid == 1) {
drupal_session_start();
include_once './includes/install.inc';
include_once './includes/batch.inc';
drupal_load_updates();
update_fix_d6_requirements();
update_fix_compatibility();
На нижеприведённый код:if (!empty($update_free_access) || $user-?>uid == 1) {
include_once './includes/install.inc';
include_once './includes/batch.inc';
drupal_load_updates();
update_fix_d6_requirements();
update_fix_compatibility();
?>
За решение спасибо jonathan1055.