我正在将我的drupal站点移动到新的IIS服务器。我在一台服务器上运行得很好。我禁用了所有非核心模块,关闭了干净的URL,将站点置于维护模式,并将文件和数据库移动到我的新服务器。我能够把新网站搞定。我可以查看主页面以及其他内容。我甚至可以创建新内容。 但是,每当我尝试访问管理页面时,我在服务器上收到500错误。我没有在服务器日志中获得任何内容来指示问题可能是什么。有谁知道可能会发生什么?
感谢您的任何想法。
答案 0 :(得分:3)
菜单路由器菜单系统是否未正确重建?
尝试访问“模块”页面,“菜单”页面或运行cron。
答案 1 :(得分:0)
可能有很多原因导致您无法访问管理页面,包括数据库表未正确移动的事实。
检查表用户的内容,并验证“超级用户”(用户ID等于1的用户)的用户帐户仍然具有等于1的用户ID。这是一个自动拥有任何权限的特定用户;如果用户ID不再为1,则该帐户将成为普通用户帐户,并且需要明确允许其执行任何操作。
答案 2 :(得分:0)
您不需要禁用干净的网址,这是您在IIS中启用它们的方式: http://learn.iis.net/page.aspx/505/install-drupal-on-iis/
可能与干净的网址有关,我最近将我的网站删除到IIS时也遇到了这个问题,干净的网址解决了这个问题!