2010-11-23 3 views
3

Je suis au milieu de la conversion d'un ancien projet Rails2.3 à 3, et je suis en cours d'exécution dans cette erreur d'exécution lorsque je charge la première page:erreur de fichier d'aide manquant après la conversion Rails3

Missing helper file helpers/activesupport.rb 

Full stacktrace here

Quelqu'un d'autre a-t-il rencontré ce problème? On dirait que quelque chose a changé dans la façon dont les assistants sont chargés, mais je ne vois pas de solutions évidentes.

J'ai été en mesure de contourner le problème en créant un fichier vide au app/helpers/activesupport.rb mais j'aimerais savoir pourquoi cela se produit en premier lieu.

Répondre

0

Pourrait-il y avoir un conflit avec ActiveSupport?

Je ne sais pas pourquoi il cherche même une telle aide - avez-vous un modèle ou un contrôleur appelé activeupport?

+0

Non, cela n'a rien à voir avec mon code que je connais. –

0

J'avais un problème similaire avec Hpricot. J'avais une déclaration require 'hpricot' dans une aide, mais je n'avais pas Hpricot dans mon Gemfile. Dans votre cas, si vous demandiez explicitement ActiveSupport quelque part, vous devrez l'ajouter à votre Gemfile (je l'ai juste essayé et malgré avoir Rails dans mon Gemfile, j'ai toujours eu la même erreur que vous obteniez).

Questions connexes