Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal:Can';t访问“中的任何链接”;管理;但正常的用户访问效果良好_Drupal_Drupal 6 - Fatal编程技术网

Drupal:Can';t访问“中的任何链接”;管理;但正常的用户访问效果良好

Drupal:Can';t访问“中的任何链接”;管理;但正常的用户访问效果良好,drupal,drupal-6,Drupal,Drupal 6,我是Drupal新手,在测试Drupal 6.19站点时遇到了一个奇怪的问题: 我已经安装并启用了一些自定义主题(“acquia_marina”),现在奇怪的事情发生了: 1) 我可以作为管理员和普通用户登录/注销 2) 我可以从主链接访问论坛/博客,通过单击它们,我可以访问它们的内容 3) 然而,当我以管理员的身份登录时,当我点击“管理”中的任何链接,如“内容管理->书籍”或“网站建设->模块”,我什么也看不到!结果页面是一个完全空白的页面,没有任何内容 我很担心这个问题,因为我甚至无法访问“

我是Drupal新手,在测试Drupal 6.19站点时遇到了一个奇怪的问题:

我已经安装并启用了一些自定义主题(“acquia_marina”),现在奇怪的事情发生了:

1) 我可以作为管理员和普通用户登录/注销 2) 我可以从主链接访问论坛/博客,通过单击它们,我可以访问它们的内容 3) 然而,当我以管理员的身份登录时,当我点击“管理”中的任何链接,如“内容管理->书籍”或“网站建设->模块”,我什么也看不到!结果页面是一个完全空白的页面,没有任何内容

我很担心这个问题,因为我甚至无法访问“管理->报告”。无法控制(或至少无法控制)我的Drupal站点内发生的事情是非常可怕的

有没有人遇到过类似的问题?更重要的是,如果您没有“管理->报告”的访问权限,有人能提供如何解决问题的提示吗

提前谢谢

--图默


经验教训:在安装/启用模块之前始终进行备份

只需增加php内存限制。当您以管理员身份登录时,会触发一些额外的函数,这些函数会将您推到内存限制之外,这反过来会导致PHP的白屏死机。有几个选项可供您选择,只需选择一个您觉得合适且服务器配置允许的选项


这里有一个链接:

刚刚增加了php内存限制。当您以管理员身份登录时,会触发一些额外的函数,这些函数会将您推到内存限制之外,这反过来会导致PHP的白屏死机。有几个选项可供您选择,只需选择一个您觉得合适且服务器配置允许的选项


这里是链接:

我假设你只是一个没有任何信息的空白屏幕。CurtainDog建议提高内存限制是一个好主意,但WSOD(死亡白屏)可能是由于其他原因造成的。尝试更改内存限制,如果仍然无法使用,请尝试下面的方法。(注意:在对数据库进行手动更改时,请小心操作。如果您觉得这样做不舒服,请不要:-)!)

可能的修复方法:

  • 如果安装了“管理”菜单模块,请尝试刷新所有缓存,看看这是否有什么不同?(刷新所有缓存在
    内容管理
    左侧的下拉列表下可用)
  • 如果没有帮助,请清空(而不是删除)数据库中名称以cache开头的所有表,例如cache、cache\u菜单、cache\u块等。您可以使用phpmyadmin执行此操作
  • 如果这没有帮助,您可以尝试使用phpmyadmin从
    系统
    表手动禁用不同的模块。只需将“状态”字段设置为
    0
    ,即可禁用模块或主题。执行此操作后,请确保清除缓存
  • 您可能还需要手动更改默认主题——这稍微有点棘手。您需要访问
    变量
    表,并将
    主题_默认值
    变量从
    s:13:“acquia_marina”类似于
    s:7:“花环”。确保与
    主题/garland/garland.info
    对应的行在
    系统
    表中的
    状态
    设置为
    1
    。进行此更改后,不要忘记清除缓存
    我假设你只是一个没有任何信息的人。CurtainDog建议提高内存限制是一个好主意,但WSOD(死亡白屏)可能是由于其他原因造成的。尝试更改内存限制,如果仍然无法使用,请尝试下面的方法。(注意:在对数据库进行手动更改时,请小心操作。如果您觉得这样做不舒服,请不要:-)!)

    可能的修复方法:

  • 如果安装了“管理”菜单模块,请尝试刷新所有缓存,看看这是否有什么不同?(刷新所有缓存在
    内容管理
    左侧的下拉列表下可用)
  • 如果没有帮助,请清空(而不是删除)数据库中名称以cache开头的所有表,例如cache、cache\u菜单、cache\u块等。您可以使用phpmyadmin执行此操作
  • 如果这没有帮助,您可以尝试使用phpmyadmin从
    系统
    表手动禁用不同的模块。只需将“状态”字段设置为
    0
    ,即可禁用模块或主题。执行此操作后,请确保清除缓存
  • 您可能还需要手动更改默认主题——这稍微有点棘手。您需要访问
    变量
    表,并将
    主题_默认值
    变量从
    s:13:“acquia_marina”类似于
    s:7:“花环”。确保与
    主题/garland/garland.info
    对应的行在
    系统
    表中的
    状态
    设置为
    1
    。进行此更改后,不要忘记清除缓存
    谢谢你。结果证明这是一个自定义主题/模块问题。我禁用了其中一个自定义模块(通过在“系统”表中将其状态列设置为0),站点管理页面将返回。谢谢,谢谢。结果证明这是一个自定义主题/模块问题。我禁用了其中一个自定义模块(通过在“系统”表中将其状态列设置为0),站点管理页面将返回。非常感谢。