Ошибка в файле:
/usr/local/sites/client/magento_site/app/code/core/Mage/Customer/sql/customer_setup/mysql4-upgrade-1.4.0.0.7-1.4.0.0.8.php" - SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'customer_form_attribute' already exists
Я попытался обновить это с помощью этого учебного пособия из «под ключ», чтобы перейти с 1.4.1 -> 1.4.2, а затем на 1.6, но после всехОбновление mage было завершено, когда я захожу на веб-сайт, чтобы обновить базу данных, я получаю ошибки об уже существующих таблицах базы данных, и кажется, что на ней запущен скрипт обновления базы данных для версии magento до 1.4.2.Я знаю, что эта ошибка встречается очень часто, и я видел много постов в блогах об этом и прочитал все, что нашел - не вижу решения, кроме как начать новую установку.
Я слышал, что люди говорят, что это может произойтиесли предыдущее обновление не было завершено успешно, но я не думаю, что это имеет место здесь - я думаю, что это была новая установка на 1.4.1 (по крайней мере, я не думаю, что когда-либо обновлял ее).Кто-нибудь знает, почему это происходит или как это исправить?
Примечание 1. Я также попытался выполнить обновление, перезаписав файлы 1.4.1 через SSH последовательной версией magento - всегда с теми же ошибками базы данных.Если я удаляю скрипт mysql-upgrade, который завершается с ошибкой, то на его месте происходит сбой другого с симлиарной ошибкой «таблица уже существует».
Примечание 2: я также убедился, что очистил /var/cache
и /var/session
и даже попытался переиндексировать.Безуспешно.