将SilverStripe网站从一台服务器迁移到另一台服务器

将SilverStripe网站从一台服务器迁移到另一台服务器,silverstripe,Silverstripe,我将SilverStripe网站从一台服务器迁移到另一台服务器。为此,我采取了以下步骤: 将文件的备份从旧服务器传输到新服务器。 转储旧数据库并将其导入新服务器。 更新了_conn.php以连接到新数据库。 现在,当我在浏览器中点击URL时,它给出了一个500错误。我没有更新新服务器的DNS,而是通过主机文件从本地系统指向新服务器。如果我点击mywebsite.com/robots.txt,它会显示robots.txt,但不会显示其他页面。500错误意味着服务器错误,这在apache、php或其

我将SilverStripe网站从一台服务器迁移到另一台服务器。为此,我采取了以下步骤:

将文件的备份从旧服务器传输到新服务器。 转储旧数据库并将其导入新服务器。 更新了_conn.php以连接到新数据库。
现在,当我在浏览器中点击URL时,它给出了一个500错误。我没有更新新服务器的DNS,而是通过主机文件从本地系统指向新服务器。如果我点击mywebsite.com/robots.txt,它会显示robots.txt,但不会显示其他页面。

500错误意味着服务器错误,这在apache、php或其他日志中意味着什么。确保为SilverStripe启用调试模式以获取最多信息

如果所有其他操作都失败,首先检查.htaccess是否正常,然后逐步重定向并与debug[die]语句一起使用

理想情况下,可以使用调试任何服务器问题并安装干净的安装,然后在知道站点正常工作时可以复制该站点