मुझे यहाँ एक अपाचे प्रश्न मिला है।
एक डेवलपर के रूप में मेरे पूरे करियर के लिए, मैं अपाचे को इस तरह से फिर से शुरू कर रहा हूं:
sudo /etc/init.d/apache2 restart
मैंने आज ही अपना पहला रेल एप्लिकेशन तैनात किया था, लेकिन मुझे अपाचे को होस्ट मशीन पर पुनः आरंभ करने में परेशानी हो रही थी। जब मैंने इसे इस तरह आज़माया, तो अपाचे फिर से शुरू करने की कोशिश करेगा, लेकिन आखिरकार लटक जाएगा।
हालांकि, यह ठीक काम किया:
sudo apachectl restart
इन दोनों तकनीकों के बीच अंतर क्या हैं? मैंने यह मान लिया था कि उत्तरार्द्ध सबसे अच्छा था, पहले के लिए "सिंटैक्टिक शुगर", लेकिन ऐसा नहीं होना चाहिए, यह देखते हुए कि बाद में काम किया गया था जबकि पूर्व नहीं था।
यदि यह प्रासंगिक है (और मुझे संदेह है कि यह हो सकता है), यह रेल एप्लिकेशन फ्यूजन पैसेंजर का उपयोग करता है। मेरा पूर्व विकास का अनुभव (जिसमें पूर्व विधि ठीक काम करती है) ज्यादातर PHP के साथ है। मैं रेल के लिए बहुत नया हूँ।
प्रश्न में सर्वर Ubuntu 11.04 (Natty) है।