Php Memcached无效用户

Php Memcached无效用户,php,memcached,Php,Memcached,我有一台运行CentOs的服务器 我使用的指南从安装它。上面说它已经安装好了,但当我输入 # /etc/init.d/memcached start 我得到一个错误: Starting memcached: chown: 'memcached\r': Invalid User to switch toe user memcached 我搜索了所有地方,都找不到答案 有人有什么建议吗 谢谢大家! 看起来memcached用户在系统上不可用,请确认您可以运行: $ -> id mem

我有一台运行CentOs的服务器

我使用的指南从安装它。上面说它已经安装好了,但当我输入

# /etc/init.d/memcached start
我得到一个错误:

Starting memcached: chown: 'memcached\r': Invalid User
   to switch toe user memcached
我搜索了所有地方,都找不到答案

有人有什么建议吗


谢谢大家!

看起来memcached用户在系统上不可用,请确认您可以运行:

$ -> id memcached
uid=497(memcached) gid=497(memcached) groups=497(memcached)
如果没有看到类似的响应,则需要添加用户/组:

$ -> groupadd memcached
$ -> useradd -g memcached -d /dev/null -s /sbin/nologin
现在,您应该看到类似于以下内容的响应:

$ -> id memcached
uid=497(memcached) gid=497(memcached) groups=497(memcached)

看起来memcached用户在系统上不可用,请确认您可以运行:

$ -> id memcached
uid=497(memcached) gid=497(memcached) groups=497(memcached)
如果没有看到类似的响应,则需要添加用户/组:

$ -> groupadd memcached
$ -> useradd -g memcached -d /dev/null -s /sbin/nologin
现在,您应该看到类似于以下内容的响应:

$ -> id memcached
uid=497(memcached) gid=497(memcached) groups=497(memcached)

用户memached
?用户名中缺少一个
c
?是的,我错过了那封信。抱歉,我正在键入它(我不知道如何从ssh复制代码)。我现在更新了它。
用户记忆
?用户名中缺少一个
c
?是的,我错过了那封信。抱歉,我正在键入它(我不知道如何从ssh复制代码)。我现在更新了它。我运行了“id memcached”,它吐出了“uid=104(memcached)gid=105(memcached)groups=105(memcached)”。我不必做第二步。那我现在该怎么办?第一个uid=104、gid=105和组=105重要吗?你们所有人都是同一个数字。不,数字没有任何意义(在本文中)。你现在能启动服务吗?不,同样的错误。该组已存在,因此未更改任何内容。是否使用提升的权限启动该进程?尝试
sudo/etc/init.d/memcached start
我刚刚尝试过,但失败的原因与此相同。我也以root用户身份登录,以防万一。我运行了“id memcached”,结果显示“uid=104(memcached)gid=105(memcached)groups=105(memcached)”。我不必做第二步。那我现在该怎么办?第一个uid=104、gid=105和组=105重要吗?你们所有人都是同一个数字。不,数字没有任何意义(在本文中)。你现在能启动服务吗?不,同样的错误。该组已存在,因此未更改任何内容。是否使用提升的权限启动该进程?尝试
sudo/etc/init.d/memcached start
我刚刚尝试过,但失败的原因与此相同。我也以root用户身份登录,以防万一。