मैंने इसमें कुछ संशोधन करने के लिए अपनी वेबसाइट को लाइव से लोकलहोस्ट में स्थानांतरित कर दिया है और मुझे एक समस्या का सामना करना पड़ा है, एक पृष्ठ दिखाई नहीं देगा: "ओह! वह पृष्ठ नहीं मिल सकता है।"।

मैंने निम्नलिखित कोशिश की है
1. सक्रिय पुनर्लेखन_मॉड्यूल
2. यह देखने के लिए कि क्या कोई समस्या पैदा कर रहा है, प्रत्येक प्लगइन को निष्क्रिय कर दिया
3. पहले स्थानांतरण के दौरान विफलता के मामले में डेटाबेस और फाइलों को दोबारा कॉपी किया
4. पढ़ें कि परमालिंक को रीसेट करने से समस्या का समाधान हो सकता है। परमालिंक को डिफ़ॉल्ट में बदल दिया - पृष्ठ अब काम करता है, लेकिन जब मैं वापस कस्टम में बदल गया तो समस्या अभी भी बनी हुई है।

यह अजीब है क्योंकि केवल एक पृष्ठ दिखाई नहीं देता है, हर दूसरा पृष्ठ ठीक काम करता है और लाइव संस्करण पर भी कोई समस्या नहीं है।

मैं समाधान से बाहर भाग गया क्या कोई कृपया मदद कर सकता है?

1
raduzrc 27 अप्रैल 2016, 14:56

2 जवाब

सबसे बढ़िया उत्तर

यह परमालिंक या .htaccess के कारण हो सकता है

अपने पेज के यूआरएल की जांच करें अगर यूआरएल पर कोई समस्या नहीं है तो

एक बार इन चरणों का पालन करें:

  1. सेटिंग्स पर जाएं-> परमालिंक-> इसे डिफ़ॉल्ट के रूप में सेट करें -> रीलोड या रिफ्रेश करें
  2. फिर फिर से सेटिंग्स पर जाएँ-> परमालिंक-> पोस्टनाम

आपका .htaccess परमालिंक के साथ अपडेट हो जाएगा।

1
naveenkumar.s 28 अप्रैल 2016, 12:04

यह htaccess के साथ एक समस्या हो सकती है। वर्डप्रेस में क्वेरी स्ट्रिंग यूआरएल का उपयोग करते समय, कोई एचटीएसीएसी की आवश्यकता नहीं होती है, लेकिन किसी और चीज के लिए वर्डप्रेस mod_rewrite का उपयोग करता है।

क्या आपके स्थानीयहोस्ट अपाचे सर्वर पर एचटीएसीएसी चालू है? httpd.conf में, आपकी सक्रिय निर्देशिका में AllowOverride All चालू होना चाहिए।

क्या Wordpress नई फाइलें बनाने में सक्षम है? अपर्याप्त अनुमतियाँ इसे htaccess फ़ाइल बनाने से रोक सकती हैं।

अंत में, जांचें कि आपके लिंक सही जगह की ओर इशारा कर रहे हैं। कभी-कभी समस्या आपके लिंक में गलत वर्तनी जितनी सरल होती है;) शुभकामनाएँ।

0
Alexander Flenniken 27 अप्रैल 2016, 15:45