2

我成功东京暴君和东京内阁现在我必须在运行命令时启动东京暴君服务器

./ttservctl 开始

而不是启动服务器,它给了我错误,输出是

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

如何解决此错误我是东京暴君的新手,请指导!

4

2 回答 2

1

您可以使用这个简单的命令找到“ttserver”文件,并将结果用作 bash 命令:

find / -name ttserver

当我使用该命令时,它给了我这样的结果:

/usr/local/tokyotyrant-1.1.33/bin/ttserver
于 2014-03-04T22:23:51.853 回答
0

ttservctl是用于启动/停止/重启 Tokyo Tyrant 服务器的 shell 脚本(又名启动脚本)。这个启动脚本只是ttserver命令行工具的一个包装器。

您的问题是您的 shell 找不到ttserver肯定不在您的$PATH.

听起来好像:

  1. 您尝试执行位于 Tokyo Tyrant 源代码根目录的启动脚本:./ttservctl
  2. 因此,您还没有安装 Tokyo Tyrant,只是构建了它(即./configure && make

您应该重新构建它并运行make install:默认情况下它将安装在下面,/usr/local但您可以在配置时通过--prefix=/path/to/dest选项更改它。

一旦完成,只需点击ttservctl start./它应该可以工作。

于 2013-06-23T21:30:32.730 回答