AMH4.2中绑定域名显示不完整的处理方法

在amh 4.2中,可能会遇到一个站点绑定很多域名,可能有人会发现,明明绑定的域名,怎么就是没有显示出来呢?
这种情况往往出现在绑定的附加域名较多的情况下,而事实上,在amh4.2中,域名绑定的项目被默认设定为了显示300个字符的上限。
因此,如果绑定有大量域名时,就会造成在第300个字符处被截断。无法完整显示。
该字符数量的设置在amh自身的数据库“amh”的amh_host表中,因此只要修改该表host_server_name的varchar数值即可。
或者直接以sql语句处理也可,具体如下。

使用mysql的管理员root用户登录phpmyadmin。注意,一定要是mysql的root用户才能够进行修改,例如我们要修改为上限3000个字符。登录按下图操作

《AMH4.2中绑定域名显示不完整的处理方法》

附修改的sql语句示例如下:

ALTER TABLE  `amh_host` CHANGE  `host_server_name`  `host_server_name` VARCHAR( 3000 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

修改完毕,如果此前已经绑定的超过300字符的域名,需要重新输入绑定。重新输入后就能够显示最多3000字符了。
如果需要更大数值自行修改上面sql语句中的数值即可。效果如下:

《AMH4.2中绑定域名显示不完整的处理方法》

点赞

发表评论