6

जब मैं उत्पादन मोड में मेरी रेल एप्लिकेशन को चलाने मैं निम्नलिखित त्रुटि मिलती है, लेकिन जब मैं विकास मोड में मेरी अनुप्रयोग चलाने यह ठीक काम करता है। मैं उत्पादन मोड में किसी भी रत्न का उपयोग कर सकते हैं?`की आवश्यकता होती है ': लोड करने के लिए ऐसी कोई फ़ाइल - test_helper (LoadError)

/home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require': No such file to load -- test_helper (LoadError) 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `block in require' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:214:in `load_dependency' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' 
from /home/nyros/Documents/Projects/DFL/Working/DFL/app/controllers/quarterly_export_statement_test.rb:1:in `<top (required)>' 
from /home/nyros/.rvm/gems/[email protected]dfl/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `block in require' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:214:in `load_dependency' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:330:in `require_or_load' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:289:in `depend_on' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:207:in `require_dependency' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/engine.rb:465:in `block (2 levels) in eager_load!' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/engine.rb:464:in `each' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/engine.rb:464:in `block in eager_load!' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/engine.rb:462:in `each' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/engine.rb:462:in `eager_load!' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/engine.rb:347:in `eager_load!' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/application/finisher.rb:56:in `each' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/application/finisher.rb:56:in `block in <module:Finisher>' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/initializable.rb:30:in `instance_exec' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/initializable.rb:30:in `run' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/initializable.rb:55:in `block in run_initializers' 
from /home/nyros/.rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/tsort.rb:345:in `each' 
from /home/nyros/.rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/tsort.rb:345:in `call' 
from /home/nyros/.rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/tsort.rb:345:in `each_strongly_connected_component' 
from /home/nyros/.rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/tsort.rb:224:in `tsort_each' 
from /home/nyros/.rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/tsort.rb:203:in `tsort_each' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/initializable.rb:54:in `run_initializers' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/application.rb:215:in `initialize!' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/railtie/configurable.rb:30:in `method_missing' 
from /home/nyros/Documents/Projects/DFL/Working/DFL/config/environment.rb:5:in `<top (required)>' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `block in require' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:214:in `load_dependency' 
from /home/nyros/.rvm/gems/[email protected]/gems/activesupport-4.0.2/lib/active_support/dependencies.rb:229:in `require' 
from /home/nyros/Documents/Projects/DFL/Working/DFL/config.ru:3:in `block in <main>' 
from /home/nyros/.rvm/gems/[email protected]/gems/rack-1.5.5/lib/rack/builder.rb:55:in `instance_eval' 
from /home/nyros/.rvm/gems/[email protected]/gems/rack-1.5.5/lib/rack/builder.rb:55:in `initialize' 
from /home/nyros/Documents/Projects/DFL/Working/DFL/config.ru:in `new' 
from /home/nyros/Documents/Projects/DFL/Working/DFL/config.ru:in `<main>' 
from /home/nyros/.rvm/gems/[email protected]/gems/rack-1.5.5/lib/rack/builder.rb:49:in `eval' 
from /home/nyros/.rvm/gems/[email protected]/gems/rack-1.5.5/lib/rack/builder.rb:49:in `new_from_string' 
from /home/nyros/.rvm/gems/[email protected]/gems/rack-1.5.5/lib/rack/builder.rb:40:in `parse_file' 
from /home/nyros/.rvm/gems/[email protected]/gems/rack-1.5.5/lib/rack/server.rb:277:in `build_app_and_options_from_config' 
from /home/nyros/.rvm/gems/[email protected]/gems/rack-1.5.5/lib/rack/server.rb:199:in `app' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/commands/server.rb:48:in `app' 
from /home/nyros/.rvm/gems/[email protected]/gems/rack-1.5.5/lib/rack/server.rb:314:in `wrapped_app' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/commands/server.rb:75:in `start' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/commands.rb:76:in `block in <top (required)>' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/commands.rb:71:in `tap' 
from /home/nyros/.rvm/gems/[email protected]/gems/railties-4.0.2/lib/rails/commands.rb:71:in `<top (required)>' 
from bin/rails:4:in `require' 
from bin/rails:4:in `<main>' 
+0

शेयर काम किया स्टैक ट्रेस –

+0

से कुछ अधिक लाइनों क्यों आप में एक 'test_helper' लोड करने का प्रयास करते हैं दौड़ा किया' उत्पादन 'पर्यावरण? आपको उस त्रुटि में कौन सी फाइल मिलती है? – spickermann

+0

क्या आप 'उत्पादन' पर्यावरण में परीक्षण चलाने की कोशिश कर रहे हैं? और बाद पश्व-अनुरेखन कृपया – Vasfed

उत्तर

11

आप एक परीक्षण, quarterly_export_statement_test.rb है, तो अपने app/controllers निर्देशिका में:

`require': No such file to load -- test_helper (LoadError) 

निम्नलिखित कोड का पूरा पता लगाने है।

उत्पादन में, भार सभी वर्गों बेसब्री से, रेल, तो यह अपने परीक्षण लोड करने के लिए प्रयास करता है। आपका परीक्षण require 'test_helper' करता है। test निर्देशिका, जो test_helper होता है, आवश्यकता है कि विफल रहता है, उत्पादन वातावरण (अच्छा!) में लोड पथ में नहीं है तो।

समस्या को ठीक करने के लिए, परीक्षण को test निर्देशिका पर ले जाएं जहां यह संबंधित है, जो /home/nyros/Documents/Projects/DFL/Working/DFL/test प्रतीत होता है।

+0

मैं इंजन पथ भाग से गुस्से में था, लेकिन ओपी के मामले में आपका जवाब, @ डेव, सही है। सामान्य इंजनों में नीचे नहीं होना चाहिए ./app, जैसा कि आपने कहा था, * नीचे * सभी * फ़ाइलों को उत्पादन में उत्सुकता से लोड किया जाएगा। – radiospiel

0

मैं का उपयोग करते समय एक ही त्रुटि मिली: railstutorial.org अध्याय 6. मेरे लिए अपमानजनक फ़ाइल app/helpers/application_helper_test.rb जो शीर्ष पर require 'test_helper' था।

मुझे लगता है कि लाइन पर टिप्पणी की,

git add -A 
git push 
git push heroku 

फिर heroku run console, जो :)

संबंधित मुद्दे

 संबंधित मुद्दे