在ARM平台上运行lighttpd

时间:2013-01-04 06:20:41

标签: lighttpd

我正在尝试在ARM平台上托管Web服务器。条件是Web服务器应该轻巧快速。所以我把注意力集中在lighttpd上。我能够为ARM目标成功交叉编译lighttpd。但是当我试图在我的手臂平台上运行时,它会出错:

-sh: /usr/bin/lighttpd: not found

我使用以下命令运行lighttpd。

/usr/bin/lighttpd -f /usr/bin/lighttpd.conf

我无法理解这种错误的原因是什么。 lighttpd可执行文件存在于正确的位置,并且我具有可执行权限。有人可以帮我吗 我试图在奔腾目标上运行Web服务器,它运行良好,没有任何问题。

PS: - 我有root权限。

1 个答案:

答案 0 :(得分:0)

执行命令

file /usr/bin/lighttpd

查看输出并确保它实际上是为ARM编译的。如果您尝试运行未针对正确架构编译的ELF可执行文件,则会发生此错误。