我想运行一个简单的Python脚本Site5托管服务。我将脚本上传到了cgi-bin文件夹中。一旦我尝试在浏览器上加载脚本,它会引发内部服务器错误。我检查了Cpanel中的错误日志,它说“文件不存在”。我试图通过执行以下操作来解决问题,但遗憾的是它仍然没有工作 -Python,内部服务器错误文件不存在
- 文件权限设置为755 使用hello.py和hello.cgi
- 试图测试都抛出了同样的错误
- 添加了这个在文件hello.py#!的/ usr/bin中/ Python的
- 在.htaccess文件,增加了行AddHandler的CGI脚本的.py特等的CGI
- 在.htaccess文件,在Directory Index下添加index.py和index.cgi
这里是我的代码 -
#!/usr/bin/python
print(“Hello World!”)
对这个问题如何解决请建议。
错误日志是否说_which_文件不存在?/usr/bin/python存在吗? –
@JohnGordon不,它没有指定文件名。如何检查/ usr/bin/python是否存在? – user3402248
我对Site5并不熟悉,所以我不能给你具体的指示,但总的来说有几件事你可以尝试。 Site5给你shell访问权限吗?如果是这样,那么只需在命令提示符下键入'/ usr/bin/python',看看会发生什么。 Site5是否正式支持python?如果是这样,他们应该有一些关于如何使用它的文档。 –