1

我在一个有 11 种语言的公司网站上使用 Drupal 6.19。到目前为止,一切正常。但不知何故,我在菜单系统中遇到了一些限制。我可以毫无问题地将新菜单项添加到辅助链接或其他菜单。但是,如果我尝试向主链接添加新菜单项,则会发生以下情况:

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

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

我已经尝试过:

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

他们都没有工作。

你能就这个问题给我一些建议吗?

提前致谢。

4

1 回答 1

0

问题解决了。

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

刚刚将以下内容添加到 mysql 配置中:

max_allowed_packet = 16M

在此之后,问题完全解决了。

于 2012-10-12T09:08:13.447 回答