web-dev-qa-db-ja.com

Memcachedが起動していません

Memcachedとmemcachepecl拡張機能をインストールしました。今ランダムに私はそれを開始させることができません。実行するとservice memcached start私はこれを取得します:

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

何が起こっている?私の知る限り、インストールは正しく実行しました。実際、正常に動作していましたが、ランダムに停止したに違いありません...? RedHat x86_64es5を実行しています。

編集:多分私はこれを間違ってやっています。 memcachedが実行されているかどうかを確認するには、どのコマンドを実行する必要がありますか?

4
Petrus

まず、memcacheユーザーがいることを確認してください

id memcached

設定にエラーがあります。DOSの改行のように見えます。memcachesysconfigスクリプトに対して次のコマンドを実行します。

dos2unix /etc/sysconfig/memcached
3
Mike

Memcachedをどのようにインストールしましたか?

次のコマンドを実行できるはずです。

service memcached status

または

lsof -i :11211

または

ps -ef | grep memcache

実行されているかどうかを確認します。

乾杯

0
HTTP500