J'ai hérité d'un site rails que je dois déployer (rapidement!) Sur notre hébergeur, qui est un serveur partagé standard * nix qui utilise FastCGI pour les applications rails. J'ai travaillé avec des sites de rails à plusieurs reprises dans le passé mais je ne me considère pas comme un expert.De-capistrano a rails application?
Cette application particulière a été développée en utilisant Capistrano, avec lequel je n'ai aucune expérience, et tout ce que j'ai lu me porte à croire que pour déployer l'application "correctement", il faudrait que je crée un compte svn externe, parmi d'autres choses, qui ne sont pas réalisables étant donné notre calendrier et notre situation d'hébergement.
Ma question est la suivante: quelle est la meilleure façon de faire fonctionner rapidement cette application sans utiliser capistrano? J'ai reçu, avec les fichiers du site, un vidage .sql que j'ai déjà importé, et j'ai configuré config/database.yml pour refléter les bons paramètres de production. En ce moment, en cours d'exécution ruby script/console production
donne le message d'erreur suivant:
/home/user1/ruby/gems/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:443:in `load_missing_constant':NameError: uninitialized constant ApplicationController
Merci pour votre attention!
jonnii, merci pour la réponse. Que voulez-vous dire par la vente de mon répertoire de rails? Je suis certainement conscient que ce n'est pas l'approche des meilleures pratiques, et à l'avenir, je vais utiliser git, capistrano, et passager dans les rails dev/déploiement, mais je dois obtenir ce site en direct par la fin de la journée. – justinbach