安装环境:
ubuntu16.04 中文版
BT 5.8.7
现像:
在BT面板里安装apache2.4,安装不上,也无法启动apache。
查看 /tmp/panelExec.log 日志 发现错误行
apache.sh: 行 21: 400*(1+): 语法错误: 需要操作数 (错误符号是 ")")
查看apache.sh代码发现问题就出现在参数"Mem"上
MemInfo=$(free -g |grep Mem |awk '{print $2}')
导致后续命令ServerLimit=$((400*(1+${MemInfo}))) 参数错误不能继续执行。
中文环境下没有Mem关键字
后把系统字符集改为英文后,安装成功。
不知道有没有人碰到这种情况。如果有,希望我的发现对你有用。
|
|