Drupal 7 将drupal从7.21升级到7.23时出现一系列错误

Drupal 7 将drupal从7.21升级到7.23时出现一系列错误,drupal-7,undefined-index,Drupal 7,Undefined Index,升级核心代码后,我收到了大量错误消息: 此消息定期出现: Notice: Undefined index: name in _ctools_list_themes() (line 567 of /home/xxx/public_html/sites/all/modules/ctools/includes/plugins.inc). 当进入管理页面时,我会看到这样的信息: Notice: Undefined index: name in block_menu() (line 146 of /ho

升级核心代码后,我收到了大量错误消息: 此消息定期出现:

Notice: Undefined index: name in _ctools_list_themes() (line 567 of /home/xxx/public_html/sites/all/modules/ctools/includes/plugins.inc).
当进入管理页面时,我会看到这样的信息:

Notice: Undefined index: name in block_menu() (line 146 of /home/xxx/public_html/modules/block/block.module).
Notice: Undefined index: name in block_menu() (line 165 of /home/xxx/public_html/modules/block/block.module).
Notice: Undefined index: name in system_menu() (line 647 of /home/xxx/public_html/modules/system/system.module).
Notice: Undefined index: name in _ctools_list_themes() (line 567 of /home/xxx/public_html/sites/all/modules/ctools/includes/plugins.inc).
Notice: Undefined index: name in block_menu() (line 146 of /home/xxx/public_html/modules/block/block.module).
Notice: Undefined index: name in block_menu() (line 165 of /home/xxx/public_html/modules/block/block.module).
Notice: Undefined index: name in system_menu() (line 647 of /home/xxx/public_html/modules/system/system.module).
Notice: Undefined index: name in system_theme_default() (line 378 of /home/xxx/public_html/modules/system/system.admin.inc).
Notice: Undefined index: name in _update_process_info_list() (line 205 of /home/xxx/public_html/modules/update/update.compare.inc).
Notice: Undefined index: name in system_sort_modules_by_info_name() (line 949 of /home/xxx/public_html/modules/system/system.admin.inc).
Notice: Undefined index: name in system_sort_modules_by_info_name() (line 949 of /home/xxx/public_html/modules/system/system.admin.inc).
Notice: Undefined index: name in system_sort_modules_by_info_name() (line 949 of /home/xxx/public_html/modules/system/system.admin.inc).
Warning: uasort(): Array was modified by the user comparison function in system_themes_page() (line 139 of /home/xxx/public_html/modules/system/system.admin.inc).
Notice: Undefined index: name in system_themes_page() (line 148 of /home/xxx/public_html/modules/system/system.admin.inc).
Notice: Undefined index: name in system_themes_page() (line 166 of /home/xxx/public_html/modules/system/system.admin.inc).
Notice: Undefined index: name in system_themes_page() (line 167 of /home/xxx/public_html/modules/system/system.admin.inc).
Notice: Undefined index: name in system_themes_page() (line 190 of /home/xxx/public_html/modules/system/system.admin.inc).
Notice: Undefined index: name in theme_system_themes_page() (line 2739 of /home/xxx/public_html/modules/system/system.admin.inc).
我也无法访问admin/config路径或运行update.php

我已经试过做注册表重建。这似乎不是问题所在

一切都备份了&我已经创建了一个sql转储。我应该彻底清除drupal站点并重新安装吗?还是有一个明显的补丁可以应用?看起来问题出在核心代码的模块部分


谢谢。

升级核心安装时如何进行?由于所有错误似乎都指向Core安装,因此这些错误不太可能(尽管可能)与Core本身有关。

最近我对7.23做了一些升级,一切都很顺利。我首选的方法是使用GIT、drush和rsync
1/升级前提交最新状态
2/将最新版本下载到单独的文件夹中
3/从下载版本中删除.git文件夹
4/rsync最新版本

通常不到几分钟

1/ // Within my current install. let's call it /dev... git add . git commit -m "Drupal 7.21 before upgrade to 7.23" 2/ // Outside current install drush dl drupal //downloads the latest version 3/ rm -r drupal-7.23/.git* // removes all git info 4/ rsync -avz drupal-7.23/ dev //rsync versions 1///在我当前的安装中。让我们称之为/dev。。。 git添加。 git提交-m“升级到7.23之前的Drupal 7.21” 2///外部当前安装 drush dl drupal//下载最新版本 3/rm-r drupal-7.23/.git*//删除所有git信息 4/rsync-avzdrupal-7.23/dev//rsync版本
请使用代码而不是粗体。啊,如果我保存对GIT的提交,也许会有所帮助。而且,我从来不知道rsync,也不知道我应该从下载中删除git信息。你认为现在会有什么不同吗?我对升级我的其他网站犹豫不决。我一直在研究rsync。这可能对其他人有帮助:&谢谢你,帕特里克。虽然我还在整理rsync上的手册页,但至少我有一些方向!如果不从核心版本中删除git文件夹,它将替换您自己的开发版本,因此会删除所有提交!这可能是一个更好的使用drush和rsync更新drupal core的步骤概要: