[Tickets #13311] install error when MyISAM
noreply at bugs.horde.org
noreply at bugs.horde.org
Wed Jul 2 08:40:48 UTC 2014
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/13311
------------------------------------------------------------------------------
Ticket | 13311
Created By | nethubonline at gmail.com
Summary | install error when MyISAM
Queue | Horde Groupware Webmail Edition
Version | 5.1.4
Type | Bug
State | Unconfirmed
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
nethubonline at gmail.com (2014-07-02 08:40) wrote:
Actually the Horde Groupware Webmail Edition I am testing is 5.1.6,
but not 5.1.4
When MySQL starting with "skip-innodb" and only uses MyISAM,
webmail-install would generate the error below:
Fatal Error:
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key
was too long; max key length is 1000 bytes
In /usr/share/psa-pear/pear/php/Horde/Db/Adapter/Pdo/Base.php on line 201
From the MySQL query log, I can know that the last query which cause
the problem:
CREATE INDEX `index_horde_dav_objects_on_id_external` ON
`horde_dav_objects` (`id_external`)
If innodb is enabled, there is no problem for the installation.
In Horde website, I can't find any info about innodb is required or
not, so I expect Horde supports both MyISAM and InnoDB. So above error
should be avoid for MyISAM DB?
I found it was reported before, however I think the solution of it
(Changing to latin1) is not a final solution and not suitable for all
Horde users.
http://lists.horde.org/archives/horde/Week-of-Mon-20140217/050689.html
More information about the bugs
mailing list