Debian11系统宝塔面板安装Memcached启动失败的解决办法。

报错信息:

宝塔面板启动Memcached报错:

启动失败: kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]

安装日志报错信息:

Starting memcached: done
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_CTYPE = "C.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
--2023-09-03 02:06:34-- https://dg2.bt.cn/tools/check.sh
Resolving dg2.bt.cn (dg2.bt.cn)... 103.179.243.14
Connecting to dg2.bt.cn (dg2.bt.cn)|103.179.243.14|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 565 [application/octet-stream]
Saving to: '/www/server/panel/install/check.sh'

0K 100% 31.4M=0s

2023-09-03 02:06:34 (31.4 MB/s) - '/www/server/panel/install/check.sh' saved [565/565]

|-Successify --- 命令已执行! ---

解决办法

这个问题看起来像是在安装Memcached时遇到了问题,并且出现了关于locale的警告。首先,让我们解决locale的问题。

  1. 检查你的系统locale设置是否正确。在终端中输入 locale 命令,查看输出结果是否包含 "en_US:en" 和 "C.UTF-8"。
  2. 如果你发现这些设置不存在或者不正确,你需要更新或添加它们。这通常涉及到编辑 /etc/default/locale 文件,并添加或修改相应的行。例如,你可能需要添加类似以下的内容:
LANGUAGE="en_US:en"
LC_ALL="en_US.UTF-8"
  1. 保存文件后,重启你的系统以使更改生效。

然后,我们来处理安装Memcached时遇到的问题。从给出的信息来看,似乎在尝试下载一个叫做 "check.sh" 的脚本时出了问题。这个脚本似乎是用于检查你的系统是否满足安装Memcached的要求的。

  1. 首先,我们需要确认你的网络连接是否正常,以及你是否能够访问到 dg2.bt.cn 这个网站。
  2. 如果网络连接正常,但仍然无法下载脚本,那么可能是你的系统防火墙或者SELinux策略阻止了这个操作。你需要检查并调整这些设置,以允许你的系统进行下载操作。
  3. 如果上述步骤都无法解决问题,那么你可能需要手动下载 "check.sh" 脚本,并将其放到正确的位置进行安装。你可以从 dg2.bt.cn 网站直接下载这个脚本,然后将其移动到 "/www/server/panel/install/" 目录下。

随后重启服务器后,发现Memcached已经正常运行。

相关文章

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
转载本站文章请保留原文链接,如文章内说明不允许转载该文章,请不要转载该文章,谢谢合作。

给TA赞助
共{{data.count}}人
人已赞助
Linux教程网络技术

Debian宝塔面板php8.1安装后无法启动案例(libonig.so.5)

2023-9-2 15:30:09

网络技术

MySQL增量备份实现方法

2022-11-24 20:03:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
搜索
点击联系站长