运行旅客安装nginx模块安装错误:“警告:无符号表达式> = 0的比较始终为真”

时间:2019-01-27 13:43:16

标签: node.js nginx centos rvm passenger

我正在尝试在centos服务器(aws)上为nodejs设置passenger和nginx。我是新来的,并且正在学习教程。这是我正在运行的命令:

rvmsudo passenger-install-nginx-module --auto --auto-download --languages nodejs

(我尝试时没有rvmsudo,并且我没有获得权限被拒绝的错误,但我认为这与这里无关)。我还尝试了不使用标志的情况,经历了“向导”过程,但遇到同样的错误。

它运行了一段时间,但最终抛出此错误:

src/cxx_supportlib/SystemTools/ContainerHelpers.h: In function ‘bool Passenger::_linuxAutoDetectInContainer()’:
src/cxx_supportlib/SystemTools/ContainerHelpers.h:61:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
   if (file.length() >= 0) {
               ^

我该怎么办?我不确定如何进行或解决此问题。尽管看起来像是代码中的错误而不是我的设置,但我在任何地方都找不到其他人报告此错误。

0 个答案:

没有答案