Я установил Pimcore 3.1.1, и у меня много проблем с сообщением вроде:
(
[message] => SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'p_index_person__id'; check that column/key exists, query was: ALTER TABLE `object_store_3` DROP INDEX `p_index_person__id`;
[method] => query
[arguments] => Array
(
[0] => ALTER TABLE `object_store_3` DROP INDEX `p_index_person__id`;
)
)
(
[message] => SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'p_index_person__type'; check that column/key exists, query was: ALTER TABLE `object_store_3` DROP INDEX `p_index_person__type`;
[method] => query
[arguments] => Array
(
[0] => ALTER TABLE `object_store_3` DROP INDEX `p_index_person__type`;
)
)
(
[message] => SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'p_index_Options'; check that column/key exists, query was: ALTER TABLE `object_store_12` DROP INDEX `p_index_Options`;
[method] => query
[arguments] => Array
(
[0] => ALTER TABLE `object_store_12` DROP INDEX `p_index_Options`;
)
)
О тех же ошибках сообщается на форуме Pimcore внизу поста.
Есть ли проблема по этому поводу? В настоящее время я не могу работать с Pimcore. Каждое изменение в структуре объекта портит данные. Любой совет ?
ОБНОВЛЕНИЕ №001: я попробовал решения Йохана:
Первый
- Сделайте резервную копию всей вашей системы
- Экспорт определений классов из администратора
- Импортировать определения классов из админки, сохранить класс
Второй
- Экспортируйте определения классов из админки
- Удалить файлы в веб-сайте/var/classes
- Снова импортируйте определения классов
У меня всегда одни и те же ошибки в журнале с таблицей изменений.
Когда я пытаюсь добавить ObjectBricks в свой объект, я вижу следующее:
Спасибо за вашу помощь.
Хорошего дня.