我刚刚安装了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
看看它是否在运行。
干杯