Le serveur rails ne réponds plus - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Le serveur rails ne réponds plus (/showthread.php?tid=5138) Pages :
1
2
|
Le serveur rails ne réponds plus - My Hotel - 01-09-2010 Salut à tous, c'est encore moi Je me suis mis depuis peu à Rails, et tout allait bien jusqu'à maintenant, mais tout à coup, mon serveur rails (que je lance avec rails server) a cessé de fonctionner. Le serveur tourne normalement, aucun message d'erreur dans la console, mais quand j'exécute localhost:3000, il y a un chargement infini, et le serveur n'affiche pas de messages comme quoi il a reçu ma demande (200OK, avec le temps d'exécution et compagnie). J'ai reboot le serveur, mon PC, changé de nav, essayé avec un autre projet, réinstallé webrick, et même rails entièrement : aucun changement. Je désespère un peu, surtout que le problème est survenu comme ça, sans prévenir, et je ne pense pas avoir modifié de fichiers pouvant engendrer ce problème : aucun changement de gem, etc... Voilà, j'espère que vous en saurez plus que moi Merci d'avance, bye P.S : le plus dur avec rails sous windows, c'est pas d'apprendre rails, c'est de le faire fonctionner... EDIT : voilà le message au lancement de Webrick, tout me paraît normal : Citation :=> Booting WEBrick RE: Le serveur rails ne réponds plus - Sephi-Chan - 01-09-2010 Etrange, n'as-tu pas une consommation de mémoire ou de CPU qui augmente (en gros, quelque chose se passe mal) quand ça arrive ? As-tu testé avec un autre serveur tel qu'Unicorn ? gem install unicorn pour l'installer et il faut lancer la commande unicorn au lieu de rails server. Attention, il tourne sur le port 8080 par défaut, et non le 3000 (il suffit de spécifier l'option -p pour changer ça). Sephi-Chan RE: Le serveur rails ne réponds plus - My Hotel - 01-09-2010 Ah oui, en effet, j'ai un consommation CPU qui augmente en flèche, jusqu'à 70%, même si je n'ai pas un proco surpuissant, c'est quand même un dual core... Niveau RAM, c'est acceptable, je tourne à 30M. Je tente d'installer unicorn, et là, je retombe sur le problème de la dernière fois (il tente de compiler le truc sur mon PC, ça bug) : Citation :Building native extensions. This could take a while... C'est le serpent qui se mord la queue là... Je peux essayer avec Mongrel, non? Bye RE: Le serveur rails ne réponds plus - Sephi-Chan - 01-09-2010 Laisse tomber Unicorn : le problème vient du fait que tu as foiré quelque chose dans ton application (ton code produit une boucle infinie, par exemple). Il faut que tu décèles la portion de code qui merde. Et une fois ton bug résolu, tu peux installer Mongrel si tu en as envie (gem install mongrel, et il se lance avec le classique rails server), mais ça ne change pas grand chose. Sephi-Chan RE: Le serveur rails ne réponds plus - My Hotel - 01-09-2010 Euh, ouais, c'est ce que j'ai supposé, mais le problème, c'est que ça bug aussi en créant une application vierge "rails new SampleApp". Donc je suppose que celle-ci n'a pas de problème de boucle infinie, non? Mais je vais quand même me pencher sur mon code. Bye RE: Le serveur rails ne réponds plus - Sephi-Chan - 01-09-2010 Peux-tu me monter le contenu de ton Gemfile (sans la partie commentée) ? RE: Le serveur rails ne réponds plus - My Hotel - 01-09-2010 OK, voici mon gemfile : Citation :source 'http://rubygems.org' C'est le gemfile de mon vrai projet, celui du projet vierge de test est tout à fait classique. Bye RE: Le serveur rails ne réponds plus - Sephi-Chan - 01-09-2010 Ok. Qu'est-ce que ça donne quand tu lances une console (rails console ou rails c) ? Si rien de méchant ne se produit, est-ce que les appels à tes modèles fonctionnent correctement ? Sephi-Chan RE: Le serveur rails ne réponds plus - My Hotel - 01-09-2010 La console se lance sans souci particulier (à part que c'est très lent) en mode --sandbox. Une fois lancée, je fais quelques tests sur mes modèles, et tout a l'air de bien se passer. Bye RE: Le serveur rails ne réponds plus - Sephi-Chan - 01-09-2010 Et sans le mode sandbox ? |