Symfony & Doctrine сломали столы - PullRequest
0 голосов
/ 22 марта 2019

Странное поведение на проекте Symfony. Я использую Symfony 3.4 и использую MariaDB в качестве сервера БД.

Иногда некоторые таблицы сервера MariaDB становились недоступными (таблица ошибок 1146 не существует), это происходит на моем dev-сервере (под управлением Ubuntu 16.04) и на моем подготовительном сервере (под управлением Centos 7 с plesk). Попытка исправить, но инструмент mysql выдает ошибку «таблица не существует».

Я использую phpMyAdmin для навигации по моей БД, я все еще могу видеть таблицу, но если я пытаюсь получить к ней доступ, она выдает мне ошибку 1146 "таблица не существует". Файл .frm все еще присутствует на сервере, и если я его удаляю, он исчезает из phpmyadmin, но если я пытаюсь воссоздать его, я получаю ошибку «таблица уже существует».

Если честно, я не знаю, на что посмотреть. Я получил ошибку на двух разных серверах. Это зависит только от моего сервера разработки и подготовки к работе.

Если у кого-то есть идеи по этому поводу, пожалуйста, поделитесь своими знаниями!

Спасибо за ваши ответы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...