如何解决尝试 运行 python 的 cgi 文件上的 500 内部服务器错误

How do I solve a 500 internal server error on a cgi file trying to run python

我想在由 Strato (.nl) 托管的网站上 运行 一个 python 脚本,我正在尝试使用 CGI 文件执行此操作。 My code: cgi file, python file and a dependencies file to add something to the PATH

This is what the folders look like in the server from the website I have。我还将所有权限更改为 755

我是按照这个德国人的解释一步步来的:https://www.youtube.com/watch?v=dCCSGR9CVk8。除了最后一步,一切都很顺利,他在浏览器中加载页面并收到“Hello, World!”。当我收到 500 内部服务器错误时。问题是,我完全不知道是什么导致了这个错误。视频中的那个人和我拥有相同的主机,而且视频还不到一年,所以不会有太多改变。我想找到解决方案的第一步是找出导致此错误的确切原因,但它没有提供比通用“500 内部服务器错误”更多的信息。谢谢!

我找到了解决方案,显然我的代码没有问题,但我使用的文本编辑器添加了错误的行尾。如果您遇到同样的问题,请尝试将所有文​​件中的行结尾从 windows 更改为 unix。