2010-08-28 7 views
0

J'essaie de configurer un environnement Rails via CPanel. J'ai essayé sur plusieurs environnements d'hébergement distincts (sur lequel je tous CPanel pour créer le projet) et je toujours obtenir les points suivants:Configurer Rails pour la première fois - est-ce normal?

About your rails environment - Something went wrong

Est-ce quelque chose que j'ai mal fait - Je dois d'abord créer des modèles/contrôleurs etc - ou quelque chose dont j'ai besoin pour aboyer l'arborescence de mon fournisseur d'hébergement?

+0

Rétrospectivement, je pense que ce serait mieux adapté à Server Fault. –

+0

Cela va être assez difficile de répondre sans les extraits de journal. – Eric

Répondre

0

Avez-vous essayé d'exécuter votre application localement? Si je me souviens bien, pour des raisons de sécurité, le "à propos de l'environnement de votre application" ne se chargera pas à moins qu'il ne provienne de localhost.

+0

Cela semble logique. Si vous avez une URL/référence, vous avez un +1 et un chèque vert, mon ami! –

+0

... ou tout aussi bien si vous le trouvez :) –

0

Si vous exécutez votre application en mode production (elle est donc reconnue car elle n'est pas exécutée localement), les rails ne montreront pas cette information, mais afficheront ce message.

J'ai eu ce problème et je me demandais ce qui ne va pas quand j'ai d'abord installé une nouvelle application dans un serveur avec passager. L'environnement par défaut du passager est la production donc il ne montre pas cette information. Vous devez configurer le mode de développement si vous voulez les voir, de le faire aller à votre fichier hôte virtuel et ajoutez ceci:

RailsEnv development 

Lorsque vous commencez à créer votre application, supprimez le index.html du public.

0

versions pris en charge maximales à l'heure actuelle sont les suivants:

Ruby 1.8.7 RubyGems 1.8.25 Rails 2.3.18

Tout est plus récent que celui d'une rupture près de garantie et cPanel & WHM seront incapables de l'utiliser de quelque manière, forme ou forme.

http://tickets.cpanel.net peut vous aider à supprimer vos installations Ruby on Rails existantes et à revenir aux versions prises en charge et homologuées cPanel (Ruby 1.8, RubyGems 1.8 et Rails 2). C'est la seule chose qu'ils peuvent faire pour vous en ce moment.

Si vous souhaitez utiliser des versions plus récentes, vous ne pourrez pas utiliser les interfaces WHM cPanel & ou les outils de gestion pour cela - elles ne fonctionneront tout simplement pas. Vous devrez ensuite gérer manuellement votre installation RoR par vous-même via la ligne de commande exclusivement. Rien de tout cela ne relèverait de la portée du soutien de cPanel.

Questions connexes