我正在将我的drupal站点移动到一个新的IIS服务器。我让它在一台服务器上完美地运行。我禁用了所有非核心模块,关闭了干净的urls,将站点置于维护模式,并将文件和数据库移动到我的新服务器。我能够很好地把这个新站点带上来。我可以查看主页以及其他内容。我甚至可以创建新的内容。但是,每当我尝试访问管理页面时,服务器上都会出现500错误。我在服务器日志中没有得到任何指示问题可能是什么的信息。有谁知道可能发生了什么吗?
谢谢你的任何想法。
发布于 2010-07-16 03:58:00
菜单路由器菜单系统是否未正确重建?
尝试转到Modules页面、菜单页面或运行cron。
发布于 2010-07-16 03:36:10
您无法访问管理页面的原因可能有很多,包括数据库表未正确移动的事实。
检查users表的内容,验证“超级用户”(用户ID等于1的用户)的用户帐户是否仍然具有等于1的用户ID。这是一个自动拥有任何权限的特定用户;如果用户ID不再是1,则该帐户将成为普通用户帐户,并且需要明确地允许它执行任何操作。
发布于 2010-07-16 15:53:06
您不需要禁用干净的urls,这是您在IIS:http://learn.iis.net/page.aspx/505/install-drupal-on-iis/中启用它们的方式
可能与干净的网址有关,当我最近把我的网站移到IIS时也有这个问题,干净的网址解决了这个问题!
https://stackoverflow.com/questions/3258973
复制相似问题