之前遇到过解决了的,这次换了个地方装AMH又还是这样,大致是校验密码安全性的正则表达式校验不通过,这次得记录改掉的方式,以免还有这种情况。
情况如下,点击新建就提示Your password must contain at least 3 character(s).
:
首先需要找到这个文件的位置,通过开发文档得知AMH软件的安装位置一般都在/usr/local/
:
由网址得出前端文件访问到了postfixadmin-amh-dbe8c84
目录:
简单粗暴的搜索名称,得出结果在./amh-7.1/web/postfixadmin-amh-dbe8c84
:
然后打开该路径,查找grep -r "Your password must contain at" .
,可以看出字段为password_no_characters
:
接着搜索grep -r "password_no_characters" .
,得出在./config.inc.php
有定义一个正则表达式:
vim编辑它,先查找位置,然后删掉中间的就行:
set number
临时显示行号,vim /etc/vimrc
添加set number
可永久显示,number可简写为nu
:wq
保存退出,再点击新建就成功了:
以后再遇到类似的就好办了^-^
Comments | NOTHING