ThinkPHP程序迁移至云虚拟主机后访问站点是空白页面
更新时间:
问题描述
ThinkPHP站点程序迁移至云虚拟主机,待程序数据和数据库迁移完毕,且域名解析和绑定完成后,访问站点是空白页面。
问题原因
该问题是由于旧的Runtime缓存导致,Runtime目录为程序默认的缓存目录,会优先进行访问。迁移到云虚拟主机后,里面记录的还是旧的路径信息,导致站点访问时,出现页面空白。
解决方案
阿里云提醒您:
- 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
- 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
- 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
将Runtime目录重命名或删除,再次访问站点时会重新生成新的Runtime目录,网站即可恢复正常访问。
说明:执行重命名或删除操作之前,建议备份数据。
适用于
- 云虚拟主机
文档内容是否对您有帮助?