http: // localhost / ब्राउज़र मैक में काम नहीं कर रहा है


-2

हिम तेंदुए की मशीन में http://localhost/ ब्राउज़र के माध्यम से काम नहीं कर रहा है। लेकिन जब मैं पिंग करता हूं http://localhost/ मुझे सफल उत्तर मिले

PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.050 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.151 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.101 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.100 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.095 ms

त्रुटि लॉग कुछ नीचे जैसा दिखा

(2)No such file or directory: httpd: could not open error log file /usr/\xe2\x80\x9c/private/var/log/apache2/phpMyAdmin.localhost-error_log\xe2\x80\x9d. Unable to open logs

क्या गलत हो सकता है?


अगर करते हैं तो क्या होता है http://127.0.0.1/?
imtheman

वही काम नहीं कर रहा है
Bhushan

ब्राउज़र में आपको क्या त्रुटि संदेश मिलता है?
Chris Herbert

1
ऊप्स! Google Chrome लोकलहोस्ट से कनेक्ट नहीं हो सका
Bhushan

1
मूर्खतापूर्ण सवाल: Apache2 पोर्ट 80 पर शुरू और सुन रहा है?
Jeff F.

जवाबों:


4

निम्न आदेश चलाने का प्रयास करें:

netstat -an -p tcp | grep 80 | grep LISTEN

आपको इस तरह एक लाइन मिलनी चाहिए:

tcp4       0      0  *.80                   *.*                    LISTEN

यदि आप नहीं करते हैं, तो आपका सर्वर शुरू नहीं होता है, जो भी कारण है।

यदि आप एक्सेस करने का प्रयास कर रहे हैं तो आपका वेब शेयरिंग है, सिस्टम सेटिंग्स की जाँच करें - & gt; साझा करना - & gt; व्यक्तिगत वेब साझाकरण सक्रिय है।


मैं कुछ नहीं देख सकता। मैं इसे कैसे ठीक करूं?
Bhushan

जब आप पहुंचते हैं तो आप क्या पाने की उम्मीद करते हैं स्थानीय होस्ट ? क्या आपने देखा कि "व्यक्तिगत वेब साझाकरण" सक्रिय है?
Julien Ch.

हाँ यह सक्रिय है। मुझे देखने की उम्मीद है It Works संदेश। वास्तव में मैं phpmyadmin सेटअप करने की कोशिश कर रहा हूं
Bhushan

आपकी त्रुटि स्ट्रिंग से मुझे लगता है कि आपने गलत तरीके से कॉपी और पेस्ट किए गए बाएं और दाएं उद्धरण चिह्न (जैसे "," या «,») को पेस्टीमेडमिन स्थापित करते समय पेस्ट किया था। क्या आपने जांच की?
Julien Ch.

1

त्रुटि लॉग से पता चलता है कि \xe2\x80\x9c मार्ग में दो बार दिखाई देता है। इसका मतलब है कि आपने उपयोग किया है बजाय " आपके मार्ग में, जिसकी सही व्याख्या नहीं की जाएगी।

उन दोनों को "के साथ बदलें" और आपको जाने के लिए अच्छा होना चाहिए!


0

सफल पिंगिंग इंगित करता है कि लक्ष्य मशीन ऑनलाइन है (और ICMP पिंग उत्तर है)। स्पष्ट रूप से यह है, क्योंकि आप अपनी खुद की मशीन पिंग कर रहे हैं (यही है localhost या 127.0.0.1 है)।

प्रारंभिक http://localhost/ ब्राउज़र में केवल तभी काम होगा जब लक्ष्य मशीन पर पोर्ट 80 पर एक वेब सर्वर चल रहा हो (इस मामले में, लोकलहोस्ट, आपकी खुद की मशीन है)। आपके पास शायद एक वेब सर्वर नहीं चल रहा है, क्या आप? यदि आप ऐसा करते हैं, तो यह बंद या गलत होना चाहिए।


अगर वेब-सर्वर चल रहा है और मैं इसे कैसे शुरू नहीं कर रहा हूं, तो मैं कैसे जांच सकता हूं
Bhushan

मैंने वेब सर्वर को रोकने और पुनः आरंभ करने का प्रयास किया apachectl stop तथा apachectl start कमान, लेकिन अभी भी काम नहीं कर रहा
Bhushan

वेब-सर्वर चल रहा है या नहीं यह कैसे जांचें कि वेब-सर्वर पर निर्भर करता है। आपने कौन सा वेब-सर्वर स्थापित किया? क्या आपने उन निर्देशों का पालन करने की कोशिश की जो उन्होंने शुरू करने के लिए रखी हैं?
Dmitri Shuralyov

यह हिम तेंदुए के साथ आता है, मुझे लगता है कि यह अपाचे वेब सर्वर है
Bhushan

0

मैंने पाया कि हिम तेंदुए पर ये दो चीजें आवश्यक थीं:

  1. सुनिश्चित करें कि /etc/apache2/httpd.conf में "UserDir" [grep UserDir /etc/apache2/httpd.conf] के लिए एक उचित प्रविष्टि है। मुझे क्या चाहिए था: UserDir साइटें [मुझे लगता है कि आप जानते हैं कि कैसे टर्मिनल.app और "sudo" कमांड का उपयोग करना है।]
  2. यदि आपके पास अपना फ़ायरवॉल है, तो सुनिश्चित करें कि पोर्ट 22 के लिए 127.0.0.1 की अनुमति है, जैसे: "127.0.0.1 से tcp को किसी भी dst-port 22 में अनुमति दें"। मैं यह भी सलाह देता हूं: "किसी भी dst-port 80 से किसी भी tcp को अनुमति दें"।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.