【发布时间】:2013-09-25 00:41:58
【问题描述】:
这对我来说已经困扰了好几天了,我终于能够解决它。
我正在开发 Fedora 14 并使用 Apache/2.2.17 (Unix)
文档根目录是 /var/www,它在我的 httpd.conf 中配置得很好
我在 /var/www 中有几个文件夹,其中包含需要运行 CGI 的 perl 文件,但有时 perl 文件作为下载提供,有时会出现错误 500
内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。
请联系服务器管理员 root@localhost 并告知他们错误发生的时间,以及您可能所做的任何可能导致错误的事情。
服务器错误日志中可能会提供有关此错误的更多信息。
cgi_module 正在加载,即使我使用 ScriptAlias 和目录标签,文件仍然没有被脚本运行。
我什至尝试创建一个虚拟主机,但它不起作用。
例如,如果我想要一个位于 apache 根目录 (/var/www) 内的名为“pyl”的目录,那么 httpd.conf 的行应该是什么?
【问题讨论】:
-
你查看过服务器的错误日志吗?
-
我做了,实际上没有记录。我放弃了,同时我正在使用 nginx(以防万一有人想尝试它......现在我的问题是 perl 本身)