我正在按照教程来帮助我在 Mandriva 机器上安装 lighttpd 服务器软件。 http://www.cyberciti.biz/tips/installing-and-configuring-lighttpd-webserver-howto.html
我认为我已经完成了所有必要的工作但是每当我想要启动服务器时仍然会出现此错误。
[root@localhost lighttpd]# /etc/init.d/lighttpd start
Starting lighttpd: 2009-07-28 13:00:15: (log.c.84) opening errorlog '/var/log/lighttpd/error.log' failed: Permission denied
2009-07-28 13:00:15: (server.c.893) Opening errorlog failed. Going down.
我不明白是什么导致了这个问题。我以 root 身份运行此服务器,应该没有权限问题。
答案1
litehttpd 启动时会像 apache 一样将其 ID 更改为其他用户吗?如果是,您需要确保该用户可以写入日志文件夹/文件。