为什么我的 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'

难道我做错了什么?

相关内容