我刚刚将Drupal核心从7.4更新到7.26。运行update.php网站后停止工作 - public 和 admin 部分。当我加载它时会发生致命错误:
致命错误:在第1422行的/[drupal_path]/includes/theme.inc中调用未定义的函数_system_default_theme_features()
当我重新加载它时,另一个致命的错误上诉:
致命错误:在第83行的/[drupal_path]/modules/image/image.module中的非对象上调用成员函数getDirectoryPath()
下次重新加载 - 第一次错误,再加一次 - 第二次。此外,第二个错误加载速度更快。
还有一件事,在回应update.php之后我得到了一个失败的,我不知道这是否已连接:
media_gallery模块
更新#7009
失败:FieldException:Próbaaktualizacjiegzemplarzanieistniejącegolapomedia_gallery_media。 w field_update_instance()(linia 557 z / [drupal_path]/modules/field/field.crud.inc)。
类似于:
失败:FieldException:尝试更新不存在的字段media_gallery_media的实例。在field_update_instance()中(/ [drupal_path] / modules / field / field.crud.inc中的第557行)。 PHP版本5.5.6
问题出在哪里?我试图从db中禁用某些模块,但这没有用。
答案 0 :(得分:0)
很难解释原因并提供解决方案。 我的尝试是在中立平台(本地机器等)上复制数据库和文件,并尝试使用update.php脚本。
我怀疑媒体模块还需要更新,因为它使用旧的URI函数定义(调用)。还尝试更新使用文件的其他模块。 自7.4到7.22(改进年数)以来,更新非常大。阅读更改日志会很有帮助,但不太现实。
您是否还清除了缓存? (如果网络界面无法正常工作 - /?q = admin / config / development / performance)
如果您找到具有相同问题的其他用户,请不要忘记发布解决方案。