Drupal6-用户名管理员在插入菜单项后不存在



我在一个有11种语言的公司网站上使用Drupal 6.19。到目前为止,一切都很顺利。但不知怎么的,我在菜单系统中达到了一些限制。我可以将新菜单项添加到辅助链接或其他菜单中,没有问题。然而,如果我试图将一个新的菜单项添加到主链接,会发生以下情况:

  • 我无法添加或编辑任何节点,Drupal报告"用户名管理员不存在。"-但用户管理员在那里,我可以毫无问题地登录
  • 管理菜单缺少某些菜单项(例如,到翻译节点的链接)

如果我从主链接中删除任何项目,问题就会解决,但一旦我尝试添加另一个项目,它就会再次出现。我可以通过删除一些旧的菜单项来暂时解决这个问题,但我需要克服这个问题,因为我需要在不久的将来添加另外两种语言,它们每个将有大约60个菜单项。

我已经试过了:

  • 重建权限
  • 将PHP内存限制从128MB提高到256MB
  • 禁用一些我很少使用的模块
  • 删除孤立菜单项
  • 更正标记为外部但实际上是内部的菜单项
  • 检查数据库中的所有菜单项是否显示在Drupal UI和网站上

它们都不起作用。

你能就这个问题向我提出一些建议吗?

提前谢谢。

问题已解决。

问题出在Mysql上。增加最大数据包大小解决了这个问题。

刚刚在mysql-config中添加了以下内容:

max_allowed_packet = 16M

之后,问题完全解决了。

最新更新