/ usr / sbin / apache2ctl: 124: www-browser: नहीं मिला


11

मैं अपाचे और पैसेंजर के साथ रेल एप्लिकेशन होस्ट करने के लिए अपने नए वीपीएस को कॉन्फ़िगर कर रहा हूं। मेरे पास एक और वीपीएस है और चल रहा है, मैंने महीनों पहले कॉन्फ़िगर किया था।

नए पर मैंने अपाचे और इसके पैकेजों को स्थापित किया aptitude, जैसा कि मैंने पहले एक पर किया था। नवीनतम VPS पर निम्न कमांड चलाने से एक सफल प्रतिक्रिया मिलती है

root@www:/etc/apache2# apache2ctl status
Apache Server Status for localhost

Server Version: Apache/2.2.8 (Ubuntu)
Server Built: Jul 10 2009 18:47:48
...

पुराने VPS पर समान आदेश निम्न त्रुटि देता है

root@www:/etc/apache2# apache2ctl status
/usr/sbin/apache2ctl: 124: www-browser: not found

मुझे इस VPS पर अपाचे के साथ किसी भी तरह की समस्या नहीं है, हालाँकि मैं यह जानना चाहता हूँ कि इस त्रुटि को कैसे ठीक किया जाए।

जवाबों:


14

के रूप में फिलिप ने कहा, जैसे एक कमांड लाइन ब्राउज़र स्थापित lynx, linksया elinksयह काम करने के लिए।

ऐसा क्यों हो रहा है इसका कारण यह है कि apache2ctl statusकमांड वास्तव में वेब सर्वर से यह जांचने का अनुरोध करता है कि क्या हो रहा है। यह दूसरे VPS पर काम करता है क्योंकि इसे पहले से स्थापित कमांड-लाइन वेब ब्राउज़र मिला है (शायद दूसरे पैकेज की निर्भरता के रूप में खींचा गया है)। मैं मानता हूं कि त्रुटि संदेश बेहतर हो सकता है, हालांकि यदि आप apache2.2-commonपैकेज के लिए "संकेत" की जांच करते हैं , www-browserतो वहां उल्लेख किया गया है।


7

ठीक है, मुझे इसका हल ढूंढना चाहिए था। दो सर्वरों के बीच अंतरों की जांच करते हुए, मैंने पाया कि निम्नलिखित कमांड

/ Etc / विकल्प / www ब्राउज़र

पुराने सर्वर में देता है

root@www:/etc/apache2# /etc/alternatives/www-browser
-su: /etc/alternatives/www-browser: No such file or directory

जबकि छोटे पर

root@www:~$ /etc/alternatives/www-browser
w3m version w3m/0.5.1+cvs-1.968, options lang=en,m17n,image,color,ansi-color,mouse,gpm,menu,cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,gopher,ipv6,alarm,mark,migemo
usage: w3m [options] [URL or filename]

छोटा w3mपाठ स्थापित ब्राउज़र के साथ आता है। स्थिति की जांच करने के लिए, अपाचे को उपयोग करने के लिए एक पाठ ब्राउज़र की आवश्यकता होती है।

पहले सर्वर पर निम्न आदेश चलाने से समस्या ठीक हो गई।

aptitude install w3m

ऑफ कोर्स, ELinksया lynxव्होल्ड वैध विकल्प भी हो।


ठीक है, मैंने गलती से इसे ऊपर चिह्नित किया है, मुझे लगता है। और फिर वापस नीचे चिह्नित करने की कोशिश की। लेकिन साइट ने कहा कि मेरी पसंद का चालान या जो भी होगा। अगली बात जो आप जानते हैं, मैं इसे ऊपर और नीचे क्लिक कर रहा हूं और कौन जानता है कि क्या चल रहा है। वोमबल के पास सबसे अधिक प्रासंगिक उत्तर पोर मोई था।
markling

3

'www-browser' एक वर्चुअल पैकेज का नाम है। एप्टीट्यूड इंस्टाल करके टाइप करके एलिंक (या लिंक या लिंक्स या जो कुछ भी आप चाहें) इंस्टॉल करने की कोशिश करें।


0

कोशिश ls -laF /etc/alternatives/www-browserगैर मौजूदा फ़ाइल के लिए यदि लिंक अंक, इसे हटाने

फिर कुछ ब्राउज़र खोजने की कोशिश करें which linksया which w3mकाम करें (यदि नहीं, तो इसे स्थापित करें)

अंत में www-browser का एक प्रतीकात्मक लिंक बनाएं

ln -s /usr/bin/links /etc/alternatives/www-browser
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.