我成功地使用tokyo tyrant和tokyo cabinet现在我必须在运行命令时启动东京暴君服务器
./ ttservctl start
而不是启动服务器,它给我错误,输出是
ritesh@ritesh-desktop:~/tokyotyrant-1.1.33$ sudo ./ttservctl start
Starting the server of Tokyo Tyrant
Executing: ttserver -port 1978 -dmn -pid /var/ttserver/pid
./ttservctl: 76: ./ttservctl: ttserver: not found
The server could not started
如何解决此错误我是东京暴君的新手请指导!!
答案 0 :(得分:1)
你可以使用这个简单的命令找到“ttserver”文件,并使用结果作为bash命令:
find / -name ttserver
当我使用命令时它给了我一个这样的结果:
/usr/local/tokyotyrant-1.1.33/bin/ttserver
答案 1 :(得分:0)
ttservctl
是用于启动/停止/重启Tokyo Tyrant服务器(a.k.a启动脚本)的shell脚本。此启动脚本只是ttserver
命令行工具的包装器。
您的问题是,您的shell无法找到ttserver
中肯定不存在的$PATH
工具。
听起来好像:
./ttservctl
./configure && make
)您应重新构建并运行make install
:默认情况下,它会安装在/usr/local
下,但您可以通过--prefix=/path/to/dest
选项在配置时更改此内容。
一旦完成,只需点击ttservctl start
而不使用./
,它应该可以正常工作。