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是否正在运行?

首先确保你有memcache用户

 id memcached 

你在你的configuration中有一个错误..看起来像一个DOS行中断..通过memcache sysconfig脚本运行以下命令

 dos2unix /etc/sysconfig/memcached 

你是如何安装memcached的?

你应该可以运行:

 service memcached status 

要么

 lsof -i :11211 

要么

 ps -ef | grep memcache 

看看它是否在运行。

干杯