<![CDATA[ Создание таблиц базы данных: Внимание оши - My Forums]]> https://forums.modx.com/thread/?thread=60904 <![CDATA[Re: Создание таблиц базы данных: Внимание оши]]> https://forums.modx.com/thread/60904/#dis-post-529526 Создание таблиц базы данных: Внимание ошибка!
Программа установки MODX не смогла установить/изменить некоторые таблицы базы данных.
Следующая ошибка возникла во время установки

Specified key was too long; max key length is 1000 bytes во время выполнения SQL запроса CREATE TABLE IF NOT EXISTS `m2_documentgroup_names` ( `id` int(10) NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', `private_memgroup` tinyint DEFAULT 0 COMMENT 'determine whether the document group is private to manager users', `private_webgroup` tinyint DEFAULT 0 COMMENT 'determines whether the document is private to web users', PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`) ) ENGINE=MyISAM COMMENT='Contains data used for access permissions.'.
Specified key was too long; max key length is 1000 bytes во время выполнения SQL запроса CREATE TABLE IF NOT EXISTS `m2_membergroup_names` ( `id` int(10) NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`) ) ENGINE=MyISAM COMMENT='Contains data used for access permissions.'.
Specified key was too long; max key length is 1000 bytes во время выполнения SQL запроса CREATE TABLE IF NOT EXISTS `m2_webgroup_names` ( `id` int(10) NOT NULL auto_increment, `name` varchar(255) NOT NULL default '', PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`) ) ENGINE=MyISAM COMMENT='Contains data used for web access permissions.'.
Table 'site.m2_documentgroup_names' doesn't exist во время выполнения SQL запроса UPDATE m2_documentgroup_names AS dgn LEFT JOIN m2_membergroup_access AS mga ON mga.documentgroup = dgn.id LEFT JOIN m2_webgroup_access AS wga ON wga.documentgroup = dgn.id SET dgn.private_memgroup = (mga.membergroup IS NOT NULL), dgn.private_webgroup = (wga.webgroup IS NOT NULL).]]>
creative_time Aug 05, 2015, 01:54 PM https://forums.modx.com/thread/60904/#dis-post-529526
<![CDATA[Re: &#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094; &#1073;&#1072;&#1079;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;: &#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1086;&#1096;&#1080;]]> https://forums.modx.com/thread/60904/#dis-post-353504
В папке install в двух файлах с расширением sql заменил указанный текст, установка прошла гладко]]>
dsk8m Aug 12, 2011, 05:37 AM https://forums.modx.com/thread/60904/#dis-post-353504
<![CDATA[Re: &#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094; &#1073;&#1072;&#1079;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;: &#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1086;&#1096;&#1080;]]> https://forums.modx.com/thread/60904/#dis-post-353503 А в MySQL 5.5.0 как { ENGINE | TYPE} = тип

В инсталяционных sql файлах MODx указано TYPE = MyISAM То есть чтобы установка прошла на MySQL 5.5.1 надо в этих файлах менять TYPE=MyISAM на ENGINE=MyISAM]]>
vadoru Jun 09, 2011, 03:25 PM https://forums.modx.com/thread/60904/#dis-post-353503
<![CDATA[Re: &#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094; &#1073;&#1072;&#1079;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;: &#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1086;&#1096;&#1080;]]> https://forums.modx.com/thread/60904/#dis-post-353502 ]]> sashak0 May 30, 2011, 11:10 AM https://forums.modx.com/thread/60904/#dis-post-353502 <![CDATA[Re: &#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094; &#1073;&#1072;&#1079;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;: &#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1086;&#1096;&#1080;]]> https://forums.modx.com/thread/60904/#dis-post-353501 Quote from: antey at May 28, 2011, 02:17 PM

Впервые такую ошибку вижу. Помоему у пользователя бд нет прав.

На скрине видно что подключение к бд происходит через пользователя root, тем более под этой же учетной записью у меня работают другие CMS, там проблем с этим нет]]>
sashak0 May 28, 2011, 10:55 AM https://forums.modx.com/thread/60904/#dis-post-353501
<![CDATA[Re: &#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094; &#1073;&#1072;&#1079;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;: &#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1086;&#1096;&#1080;]]> https://forums.modx.com/thread/60904/#dis-post-353500 antey May 28, 2011, 09:17 AM https://forums.modx.com/thread/60904/#dis-post-353500 <![CDATA[Re: &#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094; &#1073;&#1072;&#1079;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;: &#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1086;&#1096;&#1080;]]> https://forums.modx.com/thread/60904/#dis-post-353499 sashak0 May 28, 2011, 07:10 AM https://forums.modx.com/thread/60904/#dis-post-353499 <![CDATA[&#1057;&#1086;&#1079;&#1076;&#1072;&#1085;&#1080;&#1077; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094; &#1073;&#1072;&#1079;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;: &#1042;&#1085;&#1080;&#1084;&#1072;&#1085;&#1080;&#1077; &#1086;&#1096;&#1080;]]> https://forums.modx.com/thread/60904/#dis-post-353498
Программа установки сейчас попробует установить базу данных:

Создание подключения к базе данных: OK!

Выбор базы данных `modx`: OK!

Проверка префикса таблиц `modx_`: 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 `modx_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 `modx_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'.

и т.д.





Т.е. на этапе настройки, все подключения работают нормально, но CMS не может создать базу.

Установлен XAMPP 1.7.5. Версия MySQL: 5.5.8

Замечу что на этом сервере у меня крутятся Drupal и Wordpress, с ними проблем при работе с базами MySQL нет.

Пробовал создавать базу вручную, в автоматически. Удалял, заново устанавливал, ничего не помогает, что делать?

Решил изучить MODx и уже такая проблема на этапе установки sad]]>
sashak0 May 27, 2011, 08:52 AM https://forums.modx.com/thread/60904/#dis-post-353498