我怎么能在我的网络服务器上运行这个python脚本? TorBulkExitList.py

时间:2011-09-28 11:28:38

标签: python apache mod-wsgi wsgi cgi-bin

我有一个可以运行python脚本的Web服务器,但我对python没有任何经验。我将文件(TorBulkExitList.py)上传到cgi-bin文件夹中的服务器,我尝试在浏览器中调用它,但它给了我500内部服务器错误。这是python脚本:

https://svn.torproject.org/svn/check/trunk/cgi-bin/TorBulkExitList.py

在运行此脚本之前,我还需要做些什么吗?我根本没有改变脚本中的任何内容。任何其他选择,我只需要获得TOR退出IP的列表。我正在Linux / PHP / Apache服务器上。

1 个答案:

答案 0 :(得分:2)

我看到该文件是wsgi application(因为它实现了一种应用程序方法。)您需要配置apache以使用mod_wsgi(或其他一些wsgi服务器)向其发送请求。

尝试将此添加到网站的.htaccess(使用正确的文件路径):

WSGIScriptAlias /TorBulkExitList /usr/local/www/cgi-bin/TorBulkExitList.py

然后访问http://example.com/TorBulkExitList

Click here阅读有关mod_wsgi配置的更多信息。