2009-08-01 8 views
0

Je ne peux pas utiliser Ruby on rails. Je configure la base de données et le schéma de base de données chargé. Quand je lance:Impossible de lancer l'application ruby ​​on rails?

ruby script/server -e production 

Il dit:

=> Booting Mongrel 
=> Rails 2.3.2 application starting on http://0.0.0.0:3000 
=> Call with -d to detach 
=> Crtl-C to shutdown server 

et il reste juste là. Si je vais dans le répertoire où l'application est installée, il ne contient que le répertoire des fichiers et n'exécute pas l'application. Aucune suggestion?

Merci

Répondre

3

Avez-vous ouvriez http://localhost:3000/ dans un navigateur? Le truc '=> Booting Mongrel ...' signifie que le serveur est en cours d'exécution, il vous suffit de naviguer dans un navigateur pour y accéder.

+0

Y a-t-il un moyen de résoudre les problèmes? –

+0

Je dois être manquant ou faire quelque chose d'autre faux, parce que c'est juste ne pas courir pour moi. –

+0

Que voulez-vous dire par "ça ne charge pas"? Avez-vous juste une page blanche? Obtenez-vous une page introuvable? Si vous essayez de charger et d'obtenir la page blanche, pouvez-vous voir la source et voir s'il y a des en-têtes doctype? – srboisvert

0

Vous démarrez votre serveur en mode production. Utilisez le mode de développement fpr débogage, il vous donnera une meilleure sortie du journal. Exécuter un script/serveur ruby ​​-e développement

+0

Lorsque je l'essaie en mode développement, j'obtiens l'erreur suivante: => Booting Mongrel => Rails 2.3.2 application commençant le http://0.0.0.0:3000 /usr/lib/ruby ​​/ gems/1.8/gems/mysql/1-2.7/lib/mysql.so [BUG] Erreur de segmentation ruby ​​1.8.7 (2008-06-20 patchlevel 22) [i686-linux] –

+0

Ce lien pourrait vous aider: http: // blogs.sun.com/mandy/entry/segmentation_fault_when_running_rails –

+0

votre lien est hors ligne ... tststs –