我为Drupal开发购买了一台新的Windows 8笔记本电脑。我已经在它上面安装了Wamp 2.5,我正在将这些站点从旧的W7开发机器移动/复制到W8机器上。
我移动了代码和/ files目录以及用户mysql命令行来恢复数据。然后我将主机文件中的本地链接设置为
127.0.0.1 dev.local
并将httpd.conf设置为
#
# dev.local
#
<VirtualHost 127.0.0.1>
ServerName dev.local
DocumentRoot "C:\Sites\www\dev"
<Directory "C:\Sites\www\dev">
Options FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
开发站点出现了,面向公众的一方(角色=匿名)找到了工作。当我尝试使用dev.local / user登录时,将显示用户登录页面。
但是当我输入我的用户名和密码然后按回车键时,我看到“等待dev.local”的消息出现并消失在页面的左下角,但是drupal没有登录我。此外,
我清除了监视程序表并尝试登录。没有消息 当我尝试登录时被发布到监视程序表。
有没有人知道我需要做什么才能登录我的网站?
答案 0 :(得分:1)
验证您的设置如下。
单击Wamp图标并打开Apache / httpd.conf并搜索“rewrite_module”。删除#modules / mod_rewrite.so并保存
LoadModule rewrite_module modules/mod_rewrite.so
重启apache服务。
确保你的drupal root有.htaccess
个文件。该文件可能被隐藏。如果您没有找到此文件,请从源文件中复制并粘贴它。
如果以上都失败,请尝试使用drush命令禁用干净网址
drush vset clean_url 0