访问PHP网站提示“Fatal error:class "Model" not found in ~runtime.php”错误

问题描述

访问PHP网站,提示以下错误。

Fatal error:class "Model" not found in ~runtime.php

问题原因

网站程序存在异常~runtime.php文件,~runtime.php是很多第三方PHP网站程序模板编译的缓存文件,由网站程序自动创建,默认存放在Runtime目录下。如果您使用了模式扩展,编译缓存文件名称可能会有所变化。例如,如果您当前使用的是REST模式,那么生成的编译缓存文件名称为~rest_runtime.php。

解决方案

将~runtime.php文件重命名为~runtime.php.bak,然后再删除此文件,确认可以正常访问网站。

说明:

  • 建议先将文件重命名,测试网站可以正常访问,然后再删除此文件。
  • 环境改变后需要删除编译缓存文件,不可以将本地生成的编译缓存文件拷贝到其它服务器或者在其它环境中使用。

适用于

  • 云虚拟主机
阿里云首页 云虚拟主机 相关技术圈