Memcached 无法启动

Memcached 无法启动

我刚刚安装了 memcached 和 memcache pecl 扩展。现在我偶然无法启动它。运行时service memcached start我得到以下信息:

Starting memcached: chown: `memcached\r': invalid user
 to switch toe user memcached
 [FAILED]

发生了什么事?据我所知,我正确地执行了安装。事实上,它运行良好,但一定是随机停止了……?我正在运行 RedHat x86_64 es5。

编辑:也许我做错了。我需要运行什么命令来检查 memcached 是否正在运行?

答案1

首先确保你拥有 memcache 用户

id memcached

您的配置中有错误。看起来像是 dos 换行符。在 memcache sysconfig 脚本上运行以下命令

dos2unix /etc/sysconfig/memcached

答案2

你是如何安装 memcached 的?

您应该能够运行:

service memcached status

或者

lsof -i :11211

或者

ps -ef | grep memcache

看看它是否正在运行。

干杯

相关内容