2011-12-08 15 views
12

मुझे यह त्रुटि मेरे अपाचे इंस्टॉल पर मिल रही है। मेरे पास PHP मॉड्यूल सक्षम है। बाकी मानक स्थापनामैक ओएस एक्स शेर पर अपाचे त्रुटि

 
[Thu Dec 08 06:46:42 2011] [error] [client 127.0.0.1] File does not exist: /usr/htdocs 
[Thu Dec 08 06:46:42 2011] [error] [client 127.0.0.1] File does not exist: /usr/htdocs 

कोई भी विचार ऐसा क्यों होता है और इसे कैसे ठीक किया जाए।

धन्यवाद

+0

देखो/usr/htdocs' दूँगी आपकी कॉन्फ़िगरेशन फ़ाइल में - आसपास के बिट्स भी शामिल करें .. – sarnold

+0

httpd.conf फ़ाइल में htdocs फ़ाइल का कोई उल्लेख नहीं है। केवल सर्वर रूट सेट है "/ usr" –

+0

आभासी होस्ट conf फ़ाइलों में देखें –

उत्तर

20

मैक ओएस एक्स वेब प्राथमिकताओं के साथ कुछ समस्या। मुझे जाना है और यह काम करने के लिए वरीयताओं से वेब वितरण भी सक्षम हो,

सिस्टम वरीयताएँ-> Sharing-> वेब साझा और पुनः आरंभ अपाचे

मैं अपने कुछ है अपाचे उपयोगकर्ता ऐक्सेस करने की अनुमति नहीं होने से कोई लेना देना लगता था मेरा DocumentRoot, जो error_log से पूरी तरह से स्पष्ट नहीं है।

+0

में htdocs का कोई उल्लेख नहीं है मुझे एक ही समस्या है। दुर्भाग्य से यह समाधान मेरे लिए काम नहीं करता – Flov

+0

@Flov - आपके पास आपकी 'httpd.conf' फ़ाइल में त्रुटियां या चूक हो सकती है। क्या आप पुष्टि कर सकते हैं कि अपाचे चल रहा है और आपने उचित दस्तावेज़ रूट आदि शामिल किया है? –

+0

यह मेरे लिए काम किया, धन्यवाद! – ossys

11

यह त्रुटि उचित httpd.conf सेटिंग्स नहीं होने के कारण होती है। ,

<IfDefine WEBSHARING_ON> 
    ... 
</IfDefine> 

इस प्रकार, आभासी मेजबान:

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

शेर के लिए एक समाधान वेब साझा करना चालू करना है।

माउंट शेर के लिए वहाँ इतना है कि एक विकल्प नहीं है, और आप IfDefine टैग हटाने के लिए, सामग्री उन्हें के बीच है कि रखते हुए, कोई वेब साझा करने है।

अपने httpd.conf फ़ाइल बदलने के बाद आप हमेशा चलाना चाहिए:

apachectl configtest 

यह आप जानते हैं कि अगर आप वाक्यविन्यास त्रुटियों, मॉड्यूल त्रुटियों, आदि

`के लिए
+0

मैं आपको बहुत धन्यवाद नहीं कर सकता :) मुझे 'apachectl configtest' के बारे में पता नहीं था! – agarie

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