Je viens de trouver ce conseil génial dans le Apple SE:
Démarrez un serveur Web rapide à partir de n'importe quel répertoire:
python -m SimpleHTTPServer 8000
Existe-t-il un moyen d'avoir cette analyse de scripts PHP ou est-ce pour les sites HTML-Seuls?
Je viens de tomber cette réponse de Stackoverflow.
Fondamentalement, le serveur Web de Python n'est pas configuré pour exécuter des fichiers PHP par défaut, mais au lieu d'essayer de reconfigurer le serveur Web de Python, vous pouvez simplement exécuter le serveur Web de PHP, ce qui fonctionne presque exactement comme le SIMPERHTTTPServer de Python, avec
php [options] -S <addr>:<port> [-t docroot]
Exemple:
php -S 127.0.0.1:80 -t .
ou simplement
php -S 127.0.0.1:80
utiliser le répertoire de travail actuel.
EDIT: Vous avez oublié de mentionner, il semble nécessaire d'exécuter cela comme une racine si vous devez utiliser le port 80, mais cela n'est pas nécessaire si vous spécifiez un numéro de port plus élevé comme 8080. Merci de pointer cela, Mike Houston!
La bibliothèque SIMPERHTTTSERVER python Bibliothèque, appelée de cette manière, ne servira que des fichiers et ne interprétera pas PHP (ou python, à cette affaire). Cependant, vous pouvez le faire servir tout ce que vous voulez (y compris PHP - check out CGIHTTTSERVER ) avec une personnalisation python enroulée autour de lui.