Как я могу запустить этот скрипт на своем веб-сервере? TorBulkExitList.py - PullRequest
1 голос
/ 28 сентября 2011

У меня есть веб-сервер, который может запускать скрипты на Python, но у меня нет никакого опыта работы с Python. Я загрузил файл (TorBulkExitList.py) на свой сервер в папке cgi-bin и попытался вызвать его в браузере, но он выдает мне 500 Internal Server Error. Вот скрипт Python:

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

Что мне нужно сделать, прежде чем я смогу запустить этот скрипт? Я ничего не изменил из сценария вообще. Любая другая альтернатива, мне просто нужно получить список выходных IP-адресов TOR. Я на сервере Linux / PHP / Apache, кстати.

1 Ответ

2 голосов
/ 28 сентября 2011

Я вижу, что файл является приложением wsgi (поскольку он реализует метод приложения.) Вам необходимо настроить apache для отправки ему запросов с использованием mod_wsgi (или другого сервера wsgi.)

Попробуйте добавить это в .htaccess сайта (с правильным путем к файлу):

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

, а затем посетите http://example.com/TorBulkExitList

Нажмите здесь , чтобы узнать больше о конфигурации mod_wsgi.

...