迁移后无法访问Drupal Admin面板 - 登录后立即登录

时间:2014-04-04 17:14:12

标签: php drupal admin

我已从localhost迁移了实时Drupal网站以进行开发。正确安装了所有内容但我在登录时无法访问管理面板,它接受密码并指示我到用户配置文件ben当我导航到管理面板时它显示“访问被拒绝。您可能需要登录以下或注册才能访问此页面。 “。我相信当我点击页面上的任何链接时会话到期。我该如何解决这个问题?

3 个答案:

答案 0 :(得分:0)

检查apache mod_rewrite模块是否已启用。

答案 1 :(得分:0)

我发现,我必须在settings.php设置$cookie_domain = 'mydomain.com';。这解决了问题。

答案 2 :(得分:0)

如果是Drupal 6,请确保哈希函数设置为MD5。我在PHP设置' session.hash_function'时遇到了同样的问题。被设置为sha512。

您可以尝试更改Drupal设置文件中的哈希函数:

ini_set('session.hash_function', '0');

这会将其更改为MD5。 (http://php.net/manual/en/session.configuration.php#ini.session.hash-function