我刚刚按照此处的说明安装了Redis:http://redis.io/download
当我运行redis-server redis.conf时出现以下错误:
*** FATAL CONFIG FILE ERROR ***
Reading the configuration file, at line 135
>>> 'slave-serve-stale-data yes'
Bad directive or wrong number of arguments
由于
答案 0 :(得分:4)
问题不是this issue吗?
答案 1 :(得分:4)
I had this problem, too,并且必须在构建后手动将文件复制到位。
cd ~/redis-2.4.15
mkdir redis-1.2.4-backup
sudo mv /usr/bin/redis-* ~/redis-2.4.15/redis-1.2.4-backup/ ;
sudo mv src/redis-benchmark /usr/bin/ ;
sudo mv src/redis-check-aof /usr/bin/ ;
sudo mv src/redis-check-dump /usr/bin/ ;
sudo mv src/redis-cli /usr/bin/ ;
sudo mv src/redis-server /usr/bin/ ;
sudo chown root /usr/bin/redis-* ;
我将;
放在行的末尾,因为有时候我想把东西连接成一行shell命令。
确保您的其他内容已设置,例如init.d
,conf
和log
个文件。
答案 2 :(得分:1)
尝试安装时请确保您具有必要的读/写权限。在ubuntu上确保你像
一样运行sudo make install
答案 3 :(得分:0)
我有同样的问题,
首先我尝试编译安装。但不会工作。其次,我添加了epel repo并使用yum install redis。
问题是剩下的文件/文件夹有冲突。
所以,清理以前的所有安装,然后开始干净。