ExpressionEngine на MAMP - PullRequest
       5

ExpressionEngine на MAMP

0 голосов
/ 19 октября 2011

Я пытаюсь запустить устаревшую версию 1.6.8 EE на MAMP. Я вижу страницу индекса, но теги механизма выражений отображаются в браузере, а не анализируются и выполняются запросы БД. Я также не вижу стили (изображения, CSS и т. Д.) На передней панели или на панели управления.

Кроме того, я не могу установить новую версию 1.6.8, поскольку я получаю сообщение об ошибке:

Ошибка: невозможно выполнить запросы SQL, необходимые для установки этой программы. Убедитесь, что ваша учетная запись MySQL имеет соответствующие привилегии GRANT: CREATE, DROP, ALTER, INSERT и DELETE

Я делаю это как root, у которого есть соответствующие привилегии. Я попытался отключить режим MYSQL STRICT (как в my.cnf, так и с помощью команды SET @@ global.sql_mode = '';

Кто-нибудь знает, что может быть причиной любой из этих проблем? Я уже попробовал официальную EE поддержку

1 Ответ

1 голос
/ 19 октября 2011

Установка ExpressionEngine 1.x в любой версии MAMP 1.9.5 или выше является известной проблемой и вызывает следующую ошибку во время EEпроцесс установки:

Ошибка: невозможно выполнить запросы SQL, необходимые для установки этой программы.Убедитесь, что ваша учетная запись MySQL имеет соответствующие привилегии GRANT: CREATE, DROP, ALTER, INSERT и DELETE

К сожалению, сообщение об ошибке не указывает на реальную проблему, так как 'root@localhost' имеетполные привилегии MySQL.

Решение заключается в переходе на MAMP v1.9.4 ( 162 МБ Загрузить ).

MAMP v1.9.5 (выпущен 2011-03-11) обновлен MySQL с v5.1.44 до v5.5.9, что в соответствии с EllisLab проблематично с EE 1.x - все версии EE 2.x не имеют этой проблемы.

...