J'essaie d'accéder à la constante RAILS_ROOT dans un fichier résidant dans le répertoire/lib, mais je ne suis pas capable de le faire (erreur constante non initialisée). Y a-t-il quelque chose dont j'ai besoin pour pouvoir faire cela?RAILS_ROOT nécessite?
19
A
Répondre
28
Oui, vous devriez exiger la environment.rb:
require File.dirname(__FILE__) + '/../config/environment.rb'
puts RAILS_ROOT
Et Rails.root
à la place.
+0
Je reçois cette erreur en essayant d'installer Redmine, mais je ne comprends pas la réponse . :(Où dois-je faire quoi? "Exiger"? –
Questions connexes
- 1. RAILS_ROOT avec script shell
- 2. Ruby nécessite un problème
- 3. Exécuter la tâche de coupe à l'extérieur RAILS_ROOT
- 4. L'application Ruby on Rails montre l'index de RAILS_ROOT
- 5. RegSaveKeyEx Nécessite une élévation?
- 6. ASP.NET JavaScriptSerializer nécessite HttpResponse?
- 7. La désérialisation nécessite un casting?
- 8. BlueZ, ne nécessite pas d'authentification
- 9. Ruby nécessite un 'rack' échoue
- 10. Rails plugin nécessite des problèmes
- 11. kdevelop4 et C++ nécessite cmake
- 12. SecurityException: Permission Denial nécessite null
- 13. C++/CLI: CA2123: Nécessite SecurityCriticalAttribute?
- 14. nécessite 'rubygems' ne fonctionne pas
- 15. pourquoi sensorManager.registerListener nécessite un gestionnaire?
- 16. Ruby nécessite 'fichier' ne fonctionne pas, mais nécessite './fichier' fait. Pourquoi?
- 17. nécessite l'utilisation du fichier dirname (__ FILE__) ou nécessite simplement un nom de fichier?
- 18. ASP.NET MVC UserControl nécessite css/javascript
- 19. Est-ce que NHAML nécessite ASP.NET MVC?
- 20. appcfg.py upload_data nécessite auth dans Mac OSX
- 21. Python: nécessite plus d'une valeur pour décompresser
- 22. Pourquoi NPRuntime nécessite un fichier xpt?
- 23. Est-ce que Subversion * nécessite vraiment * ActivePython?
- 24. Pourquoi Html.DropDownListFor nécessite un cast supplémentaire?
- 25. Est-ce que l'iPhone libffi nécessite jailbreak?
- 26. Gem installé et nécessite mais "Constante manquant"
- 27. Bouton dans UpdatePanel nécessite deux clics
- 28. Nécessite GLIBCXX_3.4.9 si j'ai déjà installé GLIBCXX_4.1.2?
- 29. Ruby nécessite 'fichier' et l'emplacement relatif
- 30. PHP: xmlrpc_encode_request() nécessite-t-il allow_url_fopen?
Vous ne devez pas inclure 'require File.dirname (__ FILE__) + '/../ config/environment.rb'' –