¿Por qué mi servidor Ubuntu 16.04 elige la base de datos mysql incorrecta cuando intento cargar dos sitios diferentes?

¿Por qué mi servidor Ubuntu 16.04 elige la base de datos mysql incorrecta cuando intento cargar dos sitios diferentes?

Tengo un servidor Ubuntu 16.04 en el que alojo dos sitios web.

Sin embargo, sigo recibiendo la Internal server errormayoría de las veces que intento acceder a los sitios.

Cada vez que accedo al archivo de error ( /var/log/apache2/error.log), puedo ver que la base de datos mysql está intentando acceder a la tabla correcta para el sitio deseado. Sin embargo, está utilizando la base de datos incorrecta.

Por ejemplo, este es mi último error;

[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/

Se puede ver que 'validation_server.articles' doesn't existen su lugar dice que debería intentar acceder'stories.articles'

¿Estoy haciendo algo mal?

información relacionada