मैं अपने डिफ़ॉल्ट xampp लोकलहोस्ट c:xampp/htdoc
को दूसरे फ़ोल्डर में कैसे बदल सकता हूं c:/alan
? जब मैं आईपी पते का उपयोग करता हूं तो मुझे अपनी वेबसाइट फ़ाइल को देखने में सक्षम होना चाहिए C:/alan
।
मेरी सहायता करने के लिए धन्यवाद।
मैं अपने डिफ़ॉल्ट xampp लोकलहोस्ट c:xampp/htdoc
को दूसरे फ़ोल्डर में कैसे बदल सकता हूं c:/alan
? जब मैं आईपी पते का उपयोग करता हूं तो मुझे अपनी वेबसाइट फ़ाइल को देखने में सक्षम होना चाहिए C:/alan
।
मेरी सहायता करने के लिए धन्यवाद।
जवाबों:
Httpd.conf फ़ाइल को संपादित करें और अपनी पसंद के अनुसार DocumentRoot "/ home / user / www" पंक्ति को बदलें ।
डिफ़ॉल्ट DocumentRoot पथ विंडोज़ के लिए अलग होगा [ऊपर लिनक्स के लिए है]।
कृपया @ सौरव की सलाह का पालन करें।
यदि सर्वर को पुनरारंभ करने के बाद आपको त्रुटियां मिलती हैं, तो आपको अपनी निर्देशिका विकल्प भी सेट करने की आवश्यकता हो सकती है। यह <Directory>
httpd.conf के टैग में किया गया है । सुनिश्चित करें कि अंतिम कॉन्फ़िगरेशन इस तरह दिखता है:
DocumentRoot "C:\alan"
<Directory "C:\alan">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Directory>
भाग इसके बाद कहीं होना चाहिए, लेकिन जैसा कि मैंने एक अलग सर्वर का उपयोग और एक अलग मंच पर, मैं सच में यकीन है कि जांच करने के लिए साधन नहीं है।
कदम :
बदलने के
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
वो 2 लाइन
| C: / xampp / htdocs == रूट के लिए वर्तमान स्थान |
| परिवर्तन सी: / xampp / htdocs आप चाहते हैं किसी भी स्थान के साथ |
संपन्न: अपाचे शुरू करें और एक्शन में लोकलहोस्ट देखें [ वीडियो देखें यहां क्लिक करें ]
यह Ubuntu 14.04 के लिए दो चरणों में किया जा सकता है Xampp 1.8.3-5
चरण 1: - बदलें DocumentRoot
और Directory
में पथ /opt/lampp/etc/httpd.conf
से
DocumentRoot "/opt/lampp/htdocs"
तथा Directory "/opt/lampp/htdocs"
को
DocumentRoot "/home/user/Desktop/js"
औरDirectory "/home/user/Desktop/js"
चरण 2 : - फ़ोल्डर के अधिकार (पथ और उसके मूल फ़ोल्डर को 777 में बदलें ) जैसे
sudo chmod -R 777 /home/user/Desktop/js
अगर कोई इसके लिए देखता है, तो linux में सौरव उत्तर (httpd.conf) पर फ़ाइल का रास्ता /opt/lampp/etc/httpd.conf है
लिनक्स मिंट (डेबियन आधारित) पर जाएं /opt/lampp/etc/httpd.conf
निश्चित रूप से, अपनी फ़ाइलों के स्थान पर अपना_फिल्फ़___ पता करें।
DocumentRoot "YOUR_OWN_FILES_LOCATION"
<Directory "YOUR_OWN_FILES_LOCATION">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/trunk/mod/core.html#options
# for more information.
#
#Options Indexes FollowSymLinks
# XAMPP
Options Indexes FollowSymLinks ExecCGI Includes
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
#AllowOverride None
# since XAMPP 1.4:
AllowOverride All
#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>
मेरे लिए यह लाइन 183 पर था, लेकिन यह आपके कंप्यूटर को रिबूट करने के बाद ही काम करता है। काश, हर बार रिबूट किए बिना इसे जल्दी से बदलने का एक तरीका था, लेकिन अब के लिए यह एकमात्र तरीका है जो मुझे पता है कि कैसे।
@ होमन: वास्तव में एक्समप्प के नवीनतम संस्करणों के साथ आपको यह जानने की आवश्यकता नहीं है कि कॉन्फ़िगरेशन या लॉग फाइलें कहां हैं; नियंत्रण कक्ष में आपके पास प्रत्येक उपकरण (php, mysql, tomcat ...) के लिए लॉग और कॉन्फिग बटन हैं और सभी संबंधित फाइल खोलने के लिए उन्हें क्लिक करने की पेशकश करता है (आप शीर्ष पर सामान्य कॉन्फ़िग बटन के साथ डिफ़ॉल्ट एडिटिंग एप्लिकेशन को भी बदल सकते हैं। सही)। अच्छी तरह से जो भी इसे डिजाइन के लिए किया!
मुझे httpd.conf और httpd-ssl.conf दोनों फाइलों को बदलना होगा। डॉक्युमेंटRoot प्रॉपर्टीज को रिश्तेदार लिंक (यानी href = "/ index.html") और favicon.ico लिंक को ठीक से काम करने के लिए प्राप्त करने के लिए।
नवीनतम Xampp नियंत्रण कक्ष यह बहुत आसान बनाता है।
नियंत्रण कक्ष से, पहली पंक्ति में अपाचे होना चाहिए। यदि यह शुरू हो गया है, तो इसे रोकें। फिर config पर क्लिक करें और httpd.conf फ़ाइल खोलें और htdocs या documentRoot खोजें। आपको जो पसंद है, उसका रास्ता बदलें। Httpd-ssl.conf के लिए भी यही करें। कॉन्फ़िगर के ड्रॉपडाउन के अंतर्गत ये सूची में शीर्ष 2 फ़ाइलें होनी चाहिए।
इसके बाद सर्वर को फिर से शुरू करें।
आशा है कि यह किसी की मदद करता है। चीयर्स।