最近在点击网站“配置”的管理页面时,发现大部分的子菜单下面无内容。
最开始是试着运行update.php,尝试跑一下升级,发现此时提示:
Notice: Undefined index: name in block_menu() (line 147 of /var/www/marcvangend/modules/block/block.module). Notice: Undefined index: name in block_menu() (line 166 of /var/www/marcvangend/modules/block/block.module). Notice: Undefined index: name in system_menu() (line 622 of /var/www/marcvangend/modules/system/system.module). Notice: Undefined index: name in block_menu() (line 147 of /var/www/marcvangend/modules/block/block.module). Notice: Undefined index: name in block_menu() (line 166 of /var/www/marcvangend/modules/block/block.module). Notice: Undefined index: name in system_menu() (line 622 of /var/www/marcvangend/modules/system/system.module).
后来,打开主题管理页面 -- “外观”,发现有个主题提示与目前drupal版本不兼容,所以将该主题删除了。再点击“配置”下的页面,一切都正常了。
希望遇到类似问题的朋友,可以参考一下。
Drupal 版本
我的7.22版本也冲突了
我碰到的是a-cloudy-day-mobile 这个theme和7.22版本冲突了。删除后即可
龙马又分享一篇经验,哈哈,好帖