2012-02-22 7 views
25

Je viens de commencer à apprendre Python, et je suis assez perdu en ce moment. Je veux exécuter mon script sur mon serveur hébergé par hosting24.com. Leur FAQ dit qu'ils supportent Python, mais je n'ai aucune idée de l'endroit où mettre mon script pour l'exécuter.Comment exécuter un script Python sur mon serveur Web?

Il y a un dossier appelé cgi-bin dans ma racine, je suppose que c'est là que j'ai mis mon script? Quelqu'un peut-il m'expliquer comment cela fonctionne?

+13

Je ne vois pas comment c'est hors sujet. –

Répondre

22

Très simplement, vous pouvez renommer votre script Python en "pythonscript.cgi". Publiez cela dans votre répertoire cgi-bin, ajoutez les autorisations appropriées et naviguez jusqu'à celui-ci.

This is a great link vous pouvez commencer avec.

Here's another good one.

espoir qui aide.


EDIT (12/09/2015): Le second lien a été enlevé depuis longtemps. Remplacé par un qui fournit des informations référencées à partir de l'original.

+0

J'ai placé un fichier appelé test.cgi dans le cgi-bin, lui ai donné 777 perms, navigué vers celui-ci, mais j'ai reçu une erreur interne de service 500. –

+0

Pouvez-vous publier ce que, je suppose, les états d'erreur Apache.log? – Carlos

+0

Voici un [grand écrit] (http://encodable.com/internal_server_error/) de ce qui constituerait une erreur 500 – Carlos

Questions connexes