在此先感谢您的帮助,如果这不是正确的方面,我会道歉。我试图将一个从Raspbian Wheezy移植到Raspbian Jessie的网站,我认为我在加载索引页面时正确配置了apache.conf和default.conf。索引页面是一个非常短的html文件,重定向到CGI文件,cgi文件位于/ var / www / cgi-bin /以及网站的所有其他cgi文件(整个站点是cgi文件)。我遇到的问题是初始cgi文件执行并加载得很好,其余的cgi文件导致500内部服务器错误。当我检查Apache error.log文件时,它在标题之前提供了有用的"脚本结束"错误。我只能认为它与新操作系统有关,这是一个全新的安装,而不是在我开始在网站上工作之前配置和设置的旧版本,没有我能找到的文档。什么让我(也许我无法看到森林中的树木)是其中一个cgi文件运行而其余的都失败了。我已经检查了所有权,权限,位置,apache 2.4配置与它从中移植的2.2以及其他一些目前正在逃避的事情。我会尽力提供我所能提供的东西,但情况并不多。谢谢你的帮助。