Bonjour,
Je travaille sous Ubuntu 20.04 avec Python 3.8.10. J'ai le serveur Apache 2.4 que j'utilise par ailleurs pour le développement web en PHP.
J'ai testé un serveur HTTP Python qui fonctionne bien :
https://gist.github.com/bsingr/a5ef6...54a9a72950c842
et aussi celui-ci :
https://gist.github.com/mdonkers/63e...b3a6b797e485c7
Mais après avoir lancé le serveur Python puis redémarré l'ordinateur, le serveur Apache ne fonctionne plus. Par exemple :
http://127.0.0.1/phpmyadmin/
404 Not Found
nginx/1.18.0 (Ubuntu)
ou bien :
http://127.0.0.1/mapage/index.php
403 Forbidden
La commande sudo ss -4 -tlnp | grep 80 donne :
LISTEN 0 80 127.0.0.1:3306 0.0.0.0:* users: (("mysqld",pid=1066,fd=24))
LISTEN 0 511 0.0.0.0:80 0.0.0.0:* users: (("nginx",pid=1013,fd=6),("nginx",pid=1011,fd=6),("nginx",pid=1006,fd=6),("nginx",pid=1005,fd=6),("nginx",pid=1004,fd=6),("nginx",pid=1003,fd=6),("nginx",pid=1000,fd=6),("nginx",pid=999,fd=6),("nginx",pid=997,fd=6),("nginx",pid=996,fd=6),("nginx",pid=994,fd=6),("nginx",pid=992,fd=6),("nginx",pid=991,fd=6))
Pour permettre à Apache de fonctionner à nouveau, je dois faire un kill pour les pid situés dans les parenthèses en bleu, puis redémarrer Apache.
Voyez-vous une solution pour éviter ce problème ?
Merci pour votre aide,
Loïc
Partager