Я только что установил 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
чтобы увидеть, работает ли он.
Ура