【发布时间】:2013-04-01 17:23:33
【问题描述】:
这是尝试启动 apache2 的日志:
* Starting web server apache2
/usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
(13)Permission denied: make_sock: could not bind to address [::]:80
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
我是运行自己的 Apache 的新手。知道是什么导致了这个失败吗?
【问题讨论】:
-
您能否提供以下命令的输出: sudo su wwwdata -c 'ulimit -a' 如果 wwwdata 不同,请使用服务用户的正确名称替换。
-
嗯,我得到了“su: invalid option -- 'a'”并删除了标志并得到了“Unknown id: ulimit”。
-
抱歉,把 -c 放在了错误的位置。再试一次,我已经编辑了答案。
-
仍然收到“su: invalid option -- 'a'”
-
再次编辑,对此感到抱歉。我已将命令及其选项放在单引号中,现在应该可以使用了。