当前位置:论坛首页 > Linux面板 > 讨论

语言环境引发安装apache2.4失败的小bug

发表在 Linux面板2018-4-20 22:07 [复制链接] 2 1397

安装环境:
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关键字

2018-04-20 21-56-12屏幕截图.png

后把系统字符集改为英文后,安装成功。
不知道有没有人碰到这种情况。如果有,希望我的发现对你有用。

使用道具 举报 只看该作者 回复
发表于 2018-4-21 09:26:07 | 显示全部楼层
.............好的 感谢反馈
使用道具 举报 回复 支持 反对
发表于 2018-10-14 11:44:16 | 显示全部楼层
同样遇到,最新的还未修复哈
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表