2017-02-19 117 views
0

我正在將一個站點(我沒有構建)移動到一臺新的服務器上。 我已經下載了所有文件,並將它們上傳到了新服務器。 DB已被下載,在cPanel/MySQL中創建一個新的,舊的導入。YII服務器移動。內部服務器錯誤。 CDbException

我打開了protected/config(main.php,console.php)中的文件,並用新的db/user/pass編輯它們。

我下載/上傳了Requirements文件夾,並且所有內容都已過。 我已經檢查php.ini並PDO支持啓用(sqlite的,MySQL的) PHP版本5.4.45

當我訪問://serverip/~username/index.php我得到:

內部服務器錯誤 包括(Controller.php):未能打開流:沒有此文件或目錄

Web服務器處理您的請求時發生內部錯誤。 請聯繫網站管理員報告此問題。

任何幫助,爲什麼這是?

我一直在使用一個簡化的啓動腳本嘗試過,但是這給了我:

CDbException。 在數據庫中找不到活動記錄類'Video'的表'video'。

數據庫導出/導入沒有問題,它們看起來完全相同。

我檢查了$ tablename變量(protected/model/video.php)中的表名,它是正確的。

任何與此有關的幫助將不勝感激!

回答

0

查看/ usr/local/apache/logs/error_log中的apache錯誤日誌,同時瀏覽網址,它應該能讓你明白髮生了什麼。

+0

感謝您的迴應。根據該名稱或直接服務器根目錄中的任何類似文件不存在任何文件夾如果我進入cPanel - 錯誤,它是空白的。 ? – ZEDG