1

我正在将我的 drupal 站点移动到新的 IIS 服务器。我让它在一台服务器上完美运行。我禁用了所有非核心模块,关闭了干净的 url,将站点置于维护模式并将文件和数据库移动到我的新服务器。我能够将新网站正常运行。我可以查看主页以及其他内容。我什至可以创建新内容。但是,每当我尝试访问管理页面时,我都会在服务器上收到 500 错误。我在服务器日志中没有得到任何信息来表明问题可能是什么。有谁知道会发生什么?

感谢您的任何想法。

4

3 回答 3

3

菜单路由器菜单系统是否未正确重建?

尝试进入模块页面、菜单页面或运行 cron。

于 2010-07-15T19:58:00.307 回答
0

无法访问管理页面的原因可能有很多,包括数据库表未正确移动的事实。
查看 users 表的内容,验证“超级用户”(用户 ID 为 1 的用户)的用户 ID 仍为 1。即自动拥有任何权限的特定用户;如果用户 ID 不再为 1,则该帐户成为普通用户帐户,需要明确允许它做任何事情。

于 2010-07-15T19:36:10.330 回答
0

您不需要禁用干净的 url,这就是您在 IIS 中启用它们的方式: http ://learn.iis.net/page.aspx/505/install-drupal-on-iis/

可能与干净的 url 有关,我最近将我的网站删除到 IIS 时也遇到了这个问题,干净的 url 解决了这个问题!

于 2010-07-16T07:53:06.227 回答