Назад | Перейти на главную страницу

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

у вас есть ошибка в вашей конфигурации .. похоже, что строка dos разрывается .. Выполните следующую команду поверх скрипта memcache sysconfig

dos2unix /etc/sysconfig/memcached

Как вы установили memcached?

Вы должны уметь запускать:

service memcached status

или

lsof -i :11211

или

ps -ef | grep memcache

чтобы увидеть, работает ли он.

Ура