為什麼我的 Ubuntu 16.04 伺服器在嘗試載入兩個不同的網站時選擇了錯誤的 mysql 資料庫?

為什麼我的 Ubuntu 16.04 伺服器在嘗試載入兩個不同的網站時選擇了錯誤的 mysql 資料庫?

我有一個 Ubuntu 16.04 伺服器,我在上面託管兩個網站。

然而,Internal server error大多數時候我嘗試訪問這些網站時總是收到錯誤訊息。

每次存取錯誤檔案 ( /var/log/apache2/error.log) 時,我都可以看到 mysql 資料庫正在嘗試存取所需網站的正確表。但是它使用了錯誤的資料庫。

例如,這是我最近的錯誤;

[Mon Jun 19 14:37:22.765613 2017] [wsgi:error] [pid 1683] [client 91.143.79.131:50212] pymysql.err.ProgrammingError: (1146, "Table 'validation_server.articles' doesn't exist"), referer: http://tracker.txfmedia.com/
[Mon Jun 19 14:37:22.765630 2017] [wsgi:error] [pid 1683] [client 91.143.79.131:50212] , referer: http://tracker.txfmedia.com/

可以看出,'validation_server.articles' doesn't exist它應該嘗試訪問'stories.articles'

難道我做錯了什麼?

相關內容