2 votes

Apache se met en sommeil sur le nouvel OS X 10.9

J'utilise le serveur apache intégré sur un iMac pour servir mon site web personnel, juste quelques pages statiques. J'utilise cette machine depuis quelques années. Je le démarre simplement avec

sudo apachectl start

Mais, après la mise à niveau vers 10.9, un problème est apparu (je ne suis pas sûr que ces problèmes soient liés). Parfois, le démon httpd cesse de répondre aux requêtes. C'est-à-dire que j'essaie de telnet mymachine 80 et ça ne bouge pas.

Mais, je peux toujours ssh my machine et ça marche. Immédiatement après la connexion via ssh, le démon httpd commence à répondre. Je suppose donc qu'il était en sommeil ? Mais ensuite, juste après que je me déconnecte de ssh, httpd cesse également de répondre (parfois, d'autres fois, il fonctionne bien).

J'ai déjà vérifié sous Préférences Système l'économiseur d'énergie. Je l'ai réglé sur Ordinateur "Ne jamais se mettre en veille".

C'est également le cas lorsque vous utilisez l'application "OS X Server" à 20 $ pour exécuter le serveur Web.

0voto

jdt141 Points 1722

Je pense que la réponse est "Arrêtez d'appuyer sur le bouton d'alimentation".

J'avais lu que le fait d'appuyer sur le bouton d'alimentation dans Mavericks éteignait l'écran. En fait, c'est faux, il met la machine en veille .

Il s'agit d'un sommeil très léger car la machine répondra toujours aux requêtes 'ssh', et dès que quelqu'un essaiera de se connecter à la machine, httpd se réveillera comme par magie. Mais si personne n'essaie de se connecter, le démon httpd cessera de répondre environ une minute après avoir appuyé sur le bouton d'alimentation.

Je tapais parfois sur le bouton d'alimentation pour allumer le moniteur. J'ai cessé de le faire. Jusqu'à présent, tout va bien.

Plus de mises à jour si cela s'avère être la mauvaise réponse.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X