We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 17560
    • 49 Posts
    Всем добрый день! Столкнулась с неожиданной проблемой при установке ModX 1.0.4 и 1.0.5 под VertrigoServer.
    Установка проходит нормально до того момента, когда инсталлер пытается создать таблицы в базе.
    Вот начало лога (ни одна таблица не была создана).
    Раньше такой ошибки не было. Конфигурация сервера, mysql и php не менялась.

    Программа установки сейчас попробует установить базу данных:
    
    Создание подключения к базе данных: OK!
    
    Выбор базы данных `mysite2`: OK!
    
    Проверка префикса таблиц `mysite_`: OK!
    
    Создание таблиц базы данных: Внимание ошибка!
    
    Программа установки MODx не смогла установить/изменить некоторые таблицы базы данных.
    
    Следующая ошибка возникла во время установки
    
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM COMMENT='Contains data about active users.'' at line 9 во время выполнения SQL запроса CREATE TABLE IF NOT EXISTS `mysite_active_users` ( `internalKey` int(9) NOT NULL default '0', `username` varchar(50) NOT NULL default '', `lasthit` int(20) NOT NULL default '0', `id` int(10) default NULL, `action` varchar(10) NOT NULL default '', `ip` varchar(20) NOT NULL default '', PRIMARY KEY (`internalKey`) ) TYPE=MyISAM COMMENT='Contains data about active users.'.
    
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM COMMENT='Categories to be used snippets,tv,chunks, etc'' at line 5 во время выполнения SQL запроса CREATE TABLE IF NOT EXISTS `mysite_categories` ( `id` integer NOT NULL AUTO_INCREMENT, `category` varchar(45) NOT NULL DEFAULT '', PRIMARY KEY(`id`) ) Type=MyISAM COMMENT='Categories to be used snippets,tv,chunks, etc'.
    
    (с остальными таблицами то же самое, поэтому приводить дальше не буду)
    
    


    Кто-нибудь еще с таким сталкивался?


    UPD Попробовала скопировать неудавшийся SQL-запрос и выполнить его в phpmyadmin - получается, только если убрать все, начиная с "TYPE=MyISAM" и далее. Это не решает проблему, так как при работе ModX все равно бывают запросы на создание таблиц, с таким же результатом.