Почему мой сервер 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'
Я делаю что-то неправильно?