2010-08-12 4 views
1

J'essaye de déboguer un problème qui se produit sur notre serveur de test. Alors, comment puis-je faire pour que je puisse accéder à notre serveur de test quand je commence à Django en tapant:Django & Apache: Comment déboguer sur le serveur de test

python manage.py runserver

?

Faut-il passer par Apache? Si c'est le cas, j'ai besoin de configurer Apache mais je n'utilise pas mod_wsgi et je ne sais pas comment faire.

Merci! :)

Répondre

1

Le serveur de test exécute son propre serveur Web. les options de defaul démarre un serveur sur http://127.0.0.1:8000/, que vous pouvez ensuite ouvrir dans votre navigateur

vous pouvez spécifier une adresse IP en option/serveur en utilisant

manage.py runserver ip:port 

utilisant ip 0.0.0.0 pour toutes les interfaces réseau

+0

Mais quand je vais à l'url: 8000 tout ce que je reçois est: Firefox ne peut pas établir une connexion au serveur à : 8000. –

+0

Faire 'manage.py runserver ip: port' a fonctionné comme prévu! :) Merci. –

+0

Si le serveur s'exécute sur localhost (127.0.0.1), vous ne pouvez y accéder qu'en utilisant cette ip, à partir du même ordinateur. Pour accéder en externe, vous devez spécifier l'adresse IP externe, et pour les deux, 0.0.0.0 est pratique. (ou si vous ne pouvez pas vous souvenir de l'ip) – second

Questions connexes