我正在将一个站点(我没有构建)移动到新服务器。 我已经下载了所有文件,将它们上传到新服务器。 已经下载了DB,在cPanel / MySQL中创建了一个新的,旧的已导入。
我已打开protected / config(main.php,console.php)中的文件,并使用新的db / user / pass编辑它们。
我下载/上传了Requirements文件夹,一切都已过去了。 我检查了php.ini并启用了PDO支持(sqlite,mysql) PHP版本5.4.45
当我访问://serverip/~username/index.php时,我得到:
内部服务器错误 include(Controller.php):无法打开流:没有这样的文件或目录
Web服务器处理您的请求时发生内部错误。 请与网站站长联系以报告此问题。
为什么会这样做?
我尝试使用简化的启动脚本,但这给了我:
CDbException。 无法在数据库中找到活动记录类“视频”的表“视频”。
导出/导入的数据库没有任何问题,它们看起来完全相同。
我检查了$ tablename变量中的表名(在protected / model / video.php中),这是正确的。
非常感谢任何帮助!
答案 0 :(得分:0)
在浏览URL时检查/ usr / local / apache / logs / error_log中的apache错误日志,它应该让您知道发生了什么。