有些客户有很相似的长域名,例如 traderosettaston.org 和 traderosettastonabc.com 或 traderosettaston123.net, 而在添加webmin/virtualmin网站的时候,mysql会自动截取域名前面一段字符作为数据库的用户名和数据名称, 这时候,由于这几个域名前面部分字母都相同,就会出现下面的错误提示:
正在创建MySQL账号..
.. MySQL数据库 失败!: SQL insert into user (host, user, password) values ('localhost', 'ctohome.com', password('sdfasJLFD89/DFL89')) 失败:Duplicate entry 'www.ctohome.com' for key 1 at ../web-lib-funcs.pl line 1340.
正在保存服务器详细信息..
.. 已完成
接下来怎么办?
1. 删除原来的网站 2. 重建网站并设置管理员用户。如下图:
delete-website.png
如下图,管理员用户名,自定义用户名为 outlet, 这样 ftp和 mysql 的用户名都变成了 outlet了