2013-08-05 5 views
6

मैंने अभी अपना कंप्यूटर शुरू किया है और XAMPP में अपाचे अब काम नहीं करता है। मुझे संदेह है कि इस तथ्य के साथ कुछ करने के लिए कुछ है कि मैंने पहली बार पहली बार अपने माता-पिता की वेबसाइट के लिए एक सर्वर का उपयोग किया था।XAMPP अपाचे त्रुटि: सर्वर कॉन्फ़िगरेशन द्वारा क्लाइंट अस्वीकार

त्रुटि लॉग यह संदेश दे रहा है:

[Sun Aug 04 09:15:35.889700 2013] [authz_core:error] [pid 5088:tid 1776] [client ::1:58124] AH01630: client denied by server configuration: C:/Users/James/Desktop/Container/XAMPP/apache/icons/folder.gif, referer: http://localhost/Triiline1/ 

मैं इन के आधार पर httpd.conf के इस हिस्से बदल गया है,:

client denied by server configuration और Apache: client denied by server configuration

<Directory "C:/Users/James/Desktop/Container/XAMPP/cgi-bin"> 
    AllowOverride All 
    Options None 
    Require local 
</Directory> 

मैं require all granted की कोशिश की और require local, कोई परिणाम नहीं।

MySQL अभी भी XAMPP में कार्य करता है। मैं इसे कैसे ठीक करूं?

अद्यतन:

कई घंटे बाद, मैं XAMPP खोलते हैं, तो प्रारंभ करें क्लिक करें, और यह ठीक काम करता है। कोई सुराग नहीं। मुझे दिलचस्पी है अगर किसी के पास कोई स्पष्टीकरण या समाधान हो तो यह फिर से होता है।

उत्तर

0

अगर वहाँ बंदरगाह 80

का उपयोग कर उदाहरण के लिए किसी अन्य अनुप्रयोग है Xampp में अपाचे शुरू नहीं होगी: स्काइप पोर्ट 80 का उपयोग करता है इसलिए जब स्काइप अपाचे चल रहा है के बाद से अपनी कार्यशील बंदरगाह होने के लिए उपलब्ध नहीं है शुरू करने के लिए मना कर देगा दर्ज कराई।

आप उल्लेख किया है कि आप अपने माता पिता की वेबसाइट से सर्वर तक पहुँचने का प्रयास। आपने ऐसा कैसे किया? Xampp गैर स्थानीय आईपी को स्थानीय मशीन/नेटवर्क पर चल रहे अपने अपाचे सर्वर तक पहुंचने की अनुमति नहीं देता है।

यदि आप चाहते हैं इस व्यवहार को बदलने की, "सभी की अनुमति दें" का उपयोग करें और यदि कोई "अस्वीकार करें" पैरामीटर httpd.conf में निर्दिष्ट किया जाता है हटा दें।

कॉन्फ़िगरेशन फ़ाइल को सहेजना न भूलें। नया नियम लागू करने के लिए अपाचे सर्वर को पुनरारंभ करें।

चीयर्स .. !!

+1

स्काइप यह था! मुझे एहसास नहीं हुआ। जानकारी के लिए धन्यवाद, मैं इसे कभी नहीं समझूंगा। – EveyPortman

+0

खुशी है कि इससे मदद मिली .. आप स्काइप सेटिंग्स को बदल सकते हैं ताकि यह पोर्ट 80 का उपयोग न करे। कॉन्फ़िगरेशन सेटिंग्स के अंतर्गत कनेक्शन में पाया जा सकता है। इसके अलावा आप पहले xampp शुरू कर सकते हैं और फिर स्काइप शुरू कर सकते हैं। इस तरह कोई संघर्ष नहीं है क्योंकि स्काइप अन्य बंदरगाहों का उपयोग कर सकता है। –

+0

मुझे आश्चर्य है कि नकारात्मक वोट क्यों हैं, उत्तर ने प्रश्नकर्ता की समस्या हल की और यह सही था। नकारात्मक मतदाता कृपया एक टिप्पणी छोड़ दें ताकि मैं जान सकूं कि क्या गलत है .. शायद जवाब में सुधार करें –

0

पृष्ठभूमि में चल रहे अन्य SQL सर्वर को अक्षम करने का प्रयास करें।

services.msc पर जाएं और अन्य सभी एसक्यूएल सर्वर या सर्वर एजेंट खोजने के लिए और उन्हें निष्क्रिय।

अंत में, अपाचे शुरू हो जाएगा।

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