php - 德鲁帕尔 7 : Access Denied localhost/user/[user_id] after successful login

标签 php mysql .htaccess cookies drupal

我正在尝试将本地主机移动到,但是在成功登录后我得到“访问被拒绝”,您无权访问此页面并且 url 是 http://mysite.dd: 8083/用户/[用户 ID]。看来我没有成功登录,因为我在顶部看到了登录信息,而且我知道这不是密码错误,因为我尝试了错误的密码并收到了“密码不正确”的回复,将我重定向回登录页面.

我清除了缓存,禁用了 securepages 模块,修复了基本 url,启用了干净的 url。我正在使用 Acquia Dev Desktop,我从字面上导入了数据库,更改了用户名以匹配 phpmyadmin 中的用户名,将文件 ftp 到适当的目录并导入。我有如下 cookie 域,我不知道是否需要修改它?

 $cookie_domain = '.mysite.dd:8083';

我不知道这是 cookie、数据库、.htaccess 文件的问题,还是有模块阻止我这样做。我尝试了默认的 .htaccess 文件并得到了相同的结果。任何想法和帮助将不胜感激。谢谢!

最佳答案

很明显,我将 cookie 域从 ".mysite.dd:8083" 切换到了 "mysite.dd:8083",没有句点,它起作用了。

关于php - 德鲁帕尔 7 : Access Denied localhost/user/[user_id] after successful login,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31620253/

相关文章:

php - 使用php更新mysql中的记录

php - 重定向多个 slug htaccess

apache - 使用 htaccess 从 URL 中删除字符

php - 更新整列而不是一行

php - Excel 日期到字符串转换 excel

MySQL 生成的列具有 NULL 值

php - 时间戳转换

PHP/Drupal - 数组上的英镑符号

php - 第一个主体 onload 函数或 PHP 会发生什么?

.htaccess - 如何在 mod_rewrite 中设置可选参数