> Apache2.2 中文手册 > 概述(背景知识/支持/错误信息)

经常问到的问题

这个FAQ的最新版本总是可以从Apache主站点得到,位于<http://httpd.apache.org/docs/2.2/faq/>

如果你的问题在这里没有找到答案,你也可以看看Apache 1.3 FAQ ,看你的问题是否在那里有了答案。

概述(背景知识/支持/错误信息)

背景
关于 Apache HTTP Server 的背景知识。
支持
我遇到问题该怎么办?
错误信息
这些错误信息是什么意思?

概述(背景知识/支持/错误信息)

什么是Apache ?
  • 什么是 Apache HTTP Server ?
  • Apache是如果进行充分测试的?
  • 我可以在我的产品或网站中使用Apache的logo吗?
  • Apache Software Foundation FAQ页面。

    Apache HTTP Server(也被称为Apache httpd)是Apache软件基金会的一个创建健壮的、工业级的、功能强大的、开放源代码的HTTP(Web)服务器的项目。欲知详情,请查看About Apache页面。

    非限制性许可证下提供所有的源代码
  • 可以运行在 Windows 2003/XP/2000/NT/9x 、Netware 5.x 及以上版本、OS/2 、大多数Unix版本以及其它操作系统上
  • 被非常活跃的进行开发
  • 鼓励用户反馈新想法、bug报告、补丁程序
  • 'Powered by Apache'图标。
  • 当且仅当这种使用可以促进Apache的推广时,你才可以在产品描述中使用上述'Powered by Apache'图标或Apache软件基金会logo 。严格禁止将Apache的名称或图形用于产品的签名或者服务。
  • 概述(背景知识/支持/错误信息)

    "我为什么不能...?为什么...不工作?"在有问题的情况下该怎么办?
  • 我要找谁寻求帮助?
  • ErrorLog指令以确认错误日志在你服务器上的确切位置。
    再一次检查错误日志!
    几乎所有问题都可以通过阅读错误日志来解决。
    察看FAQ!
    最新版本的Apache常见问题列表总是可以从Apache主站点得到。
    察看Apache bug数据库
    大多数报告给Apache项目组的问题都记录在bug数据库中。在你添加一个新bug之前,请务必检查已有的报告(打开的关闭的)。如果你发现你的问题已经被报告了,请不要添加一个"我也是"那样的报告。如果原始报告还没有关闭,我们建议你经常周期性地来看看它。你也可以考虑与最初的提交者接触,因为有可能会在邮件交流中发现没有记录在数据库中的问题。
    用户邮件列表

    Freenode IRC上的#apache频道也是关于用户支持的。

    提交问题报告到bug数据库

    如果做了以上几个合适的步骤而没有得到解答,那么请务必让httpd的开发者了解这个问题,到这里提交bug报告。

    如果你的问题涉及到服务器崩溃并产生了内核dump,请在报告中包含一个backtrace(如果可能)。

    用户论坛。

    Apache的专业商业支持可以从许多公司得到。

    概述(背景知识/支持/错误信息)

    Invalid argument: core_output_filter: writing data to the network
  • AcceptEx failed
  • Premature end of script headers
  • Permission denied
  • EnableSendfile指令关闭服务器所有部分对sendfile的使用即可。同时参看EnableMMAP指令,对相似的问题有帮助。

    Win32DisableAcceptEx指令。

    CGI指南

    UserGroup有访问导致问题的文件的足够权限。同时检查一下导致问题的文件所在的目录及其所有父目录是否具有执行(搜索)权限(也就是 chmod +x)。

    最近发行的 Fedora Core 和其它Linux发行版使用了SELinux进行额外的访问控制,违反这些限制也会导致"Permission denied"消息。参见Fedora SELinux FAQ和Apache SELinux Policy Document以获得更多信息。