Magento Install - Identifier name is too long

二次信任 提交于 2019-12-24 17:42:46

问题


I am getting this error while trying to install Magento using Softaculous.

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

This question has been raised before, but with no answers, just the admonition that mySQL has a limit of 64 characters.

How do I get the installer to use a smaller identifier, or more generally, should I abandon Softaculous and try a manual install?


回答1:


Yes, You should! Don't change Magento core functionality. You will have much more problems in the future if You do that.




回答2:


Late answer, but if anyone else gets this, In Softaculous Advanced settings when installing, check the length of the table prefix, you may find that Softaculous has done something long like "fhfhgsfdg_". Change it to four characters only, i.e. "fhfh_" and you may find it works!



来源:https://stackoverflow.com/questions/31740802/magento-install-identifier-name-is-too-long

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!