2011-09-28 5 views
1

J'ai un serveur Web qui peut exécuter des scripts python, mais je n'ai aucune expérience avec python. J'ai téléchargé le fichier (TorBulkExitList.py) sur mon serveur à l'intérieur du dossier cgi-bin et j'ai essayé de l'appeler dans le navigateur, mais cela me donne une erreur interne de 500 Server. Voici le script python:Comment pourrais-je lancer ce script python sur mon serveur web? TorBulkExitList.py

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

Est-ce que je dois faire avant que je puisse exécuter ce script? Je n'ai rien changé du tout. Toute autre alternative, j'ai juste besoin d'obtenir une liste des adresses IP de sortie TOR. Je suis sur un serveur Linux/PHP/Apache btw.

+0

Si je vous envoie un script qui va drainer tous vos comptes bancaires et me transférer tout l'argent, allez-vous l'installer aussi? Où avez-vous eu ce script? Ont-ils fourni des documents à lire? Leur avez-vous demandé comment l'installer? –

Répondre

2

Je vois que le fichier est un wsgi application (car il met en œuvre une méthode d'application.) Vous devez configurer apache pour envoyer des requêtes à l'aide mod_wsgi (ou un autre serveur wsgi.)

Essayez d'ajouter ceci au site de .htaccess (avec le chemin du fichier correct):

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

puis visitez http://example.com/TorBulkExitList

Click here pour en savoir plus sur la configuration mod_wsgi.

Questions connexes