I’m running into several issues trying to install this on Hostgator’s shared Linux server. I believe the first issue was ensuring that PHP 7.1 criteria was met. The next problem seems to be in the collation. Hostgator says this error is due to the way the Omeka-S application is creating the database. Is that even possible? I see it as a server issue, which I cannot resolve because I cannot access the etc/my.cnf settings to force UTF8. I’ve copied the error text that shows after I try to create the first user. Thanks in advance for any suggestions.
-
There were errors during installation.
-
An exception occurred while executing ‘CREATE TABLE
fulltext_search
(id
int(11) NOT NULL,resource
varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,owner_id
int(11) DEFAULT NULL,is_public
tinyint(1) NOT NULL,title
longtext COLLATE utf8mb4_unicode_ci,text
longtext COLLATE utf8mb4_unicode_ci, PRIMARY KEY (id
,resource
), KEYIDX_AA31FE4A7E3C61F9
(owner_id
), FULLTEXT KEYIDX_AA31FE4A2B36786B3B8BA7C7
(title
,text
), CONSTRAINTFK_AA31FE4A7E3C61F9
FOREIGN KEY (owner_id
) REFERENCESuser
(id
) ON DELETE SET NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci’: SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes