एल Capitan अपाचे त्रुटि संदेश AH00526


21

कल मैंने अपने शेर को माउंटेन लायन से एल कैपिटान में अपग्रेड किया। Apache2 काम करने की कोशिश कर रहा है मुझे निम्न त्रुटि संदेश मिलता है:

एएच ००५२६: / २०/५///cc/apache2/extra/httpd-mpm.conf/ की लाइन २० पर सिंटैक्स त्रुटि: अमान्य कमांड 'LockFile', शायद सर्वर द्वारा कॉन्फ़िगरेशन में शामिल नहीं किए गए मॉड्यूल द्वारा गलत वर्तनी या परिभाषित।

क्या उपाय हो सकता है?



क्या आपने त्रुटि संदेश में उल्लिखित फ़ाइल के लाइन 20 को देखा था?
nohillside

जवाबों:


35

लॉकफाइल अपाचे of 2.2 के निर्देशों में से एक है। इसे Apache 2.4 में Mutex द्वारा प्रतिस्थापित किया गया था , जो कि OS X 10.11, El Capitan के साथ स्थापित Apache का संस्करण है।

/etc/apache2/extra/httpd-mpm.confइस भाग को निकालने के लिए फ़ाइल को संपादित करें :

#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
<IfModule !mpm_winnt_module>
<IfModule !mpm_netware_module>
  LockFile "/private/var/log/apache2/accept.lock"
</IfModule>
</IfModule>

फिर कॉन्फिग apachectl -tऔर रिस्टार्ट को चेक करें sudo apachectl restart


यह काम। ऐसा तब होता है जब आप अपने पिछले OSX संस्करण से अपने MacOSX को अपडेट करते हैं।
प्लेसहोल्डर

16

मैंने अपाचे वेबसाइट पर http-mpm.conf फ़ाइल की जानकारी देखी :

यह कहते हैं कि LockFile एक सही निर्देश है। मुझे नहीं पता कि आपको वही त्रुटि क्यों मिल रही है। इसलिए टर्मिनल में, मैं गया:

/etc/apache2/extra

और httpd-mpm.confमैंने El Capitan को लोड करने से पहले फ़ाइल को पुनर्स्थापित किया । मैंने इन आदेशों का उपयोग किया:

sudo mv httpd-mpm.conf httpd-mpm.conf.elcapitan
sudo mv httpd-mpm.conf~orig httpd-mpm.conf

और आदेशों में प्रवेश किया:

sudo apachectl restart
apachectl configtest

और "सिंटेक्स ओके" मिला

अगर मैं अपने ब्राउज़र में http: // localhost दर्ज करता हूं, तो मुझे पृष्ठ "यह काम करता है" मिलता है।


आपकी मूल कॉन्फ़िग फ़ाइल से महत्वपूर्ण परिवर्तन क्या है? मैं नए सिरे से शुरू कर रहा हूं इसलिए मुझे काम करने वाली कॉन्फिग फाइल की जानकारी नहीं है।
daslicious

मेरे पास एक ही मुद्दा है, लेकिन यह वास्तव में किसी भी फिक्स की पेशकश नहीं करता है।
जेक एन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.