Magento安装 - 标识符名称太长

时间:2015-07-31 07:46:15

标签: mysql magento softaculous

尝试使用Softaculous安装Magento时出现此错误。

Could not make the query numbered : 17
MySQL Error No : 1059
MySQL Error : Identifier name 'UNQ_60450534796045053479API2_ACL_RULE_ROLE_ID_RESOURCE_ID_PRIVILEGE' is too long

这个问题之前已经提出过,但没有答案,只是告诫mySQL有64个字符的限制。

如何让安装程序使用较小的标识符,或者更一般地说,如果我放弃Softaculous并尝试手动安装?

2 个答案:

答案 0 :(得分:0)

是的,你应该!不要更改Magento核心功能。如果您这样做,将来会遇到更多问题。

答案 1 :(得分:0)

迟到的答案,但是如果有其他人得到这个,在安装时的Softaculous Advanced设置中,检查表前缀的长度,你可能会发现Softaculous做了一些像“fhfhgsfdg_”这样的事情。将其更改为仅四个字符,即“fhfh_”,您可能会发现它有效!