我想知道是否有人知道是什么原因导致 Varnish 无法启动?命令和输出如下所示。我所做的就是下载最新版本,使用 yum 进行设置,然后将端口号编辑为 8888 而不是 80。
service varnish start
: invalid number Cache: /etc/init.d/varnish: line 54: ulimit: 131072
: invalid numberish: line 57: ulimit: 82000
: invalid numberish: line 61: ulimit: unlimited
[FAILED]
我正在运行 CentOS 6.5 VPS、i686 i386 GNU/Linux。
谢谢你!
答案1
我今天遇到了类似的错误(有人在 Varnish IRC 频道上提出了这个问题)。
问题在于 Varnish 的一个配置文件中,终止符是 CRLF,而不是 LF。使用 进行转换/etc/default/varnish
解决dos2unix
了该问题。