2013-05-12 6 views
6

है मेरी Magento वेब साइट होम पेज में रीडायरेक्ट लूप त्रुटि है। जब मैंने इसे खोलने का प्रयास यह मेरे पुराने सर्वर यूआरएल को जाता है और त्रुटि देता है:Magento में रीडायरेक्ट लूप

The webpage resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer.

जब मैं व्यवस्थापक में जाने के लिए कोशिश यह मेरे लिए किसी भी त्रुटि के बिना पुराने सर्वर व्यवस्थापक यूआरएल लेता है।

मैंने नीचे ताजा डेटा बेस लोड किया और मेरी दुकान से जुड़ा हुआ यह ठीक काम करता है लेकिन जब मैं इसे अपने पुराने डेटा बेस से जोड़ता हूं तो यह वही त्रुटि देता है।

कृपया मुझे सलाह दें।

वेब/सुरक्षित/base_url // (नया यूआरएल)

:

उत्तर

3

तालिका core_config_data

अद्यतन इन मूल्य पर जाएं अपने स्थानीय होस्ट यूआरएल (या जो भी यूआरएल आप जबकि स्थापना प्रदान कर रहे हैं) होने के लिए वेब/असुरक्षित/base_url // (नया यूआरएल)

var फ़ोल्डर खाली करें।

+1

हाँ मैं ने ऐसा ही किया, लेकिन हल समस्या जब मैंने मैन्युअल रूप से कैश हटा दिया – user2344179

+1

मैन्युअल रूप से कैश साफ़ करने के बाद समस्या हल हो जाती है। – user2344179

1

मुझे यह तय हो गया।

मैं मैन्युअल रूप से अपने कैश मैं अपने amdin में लॉग इन करने में असमर्थ था नष्ट कर दिया है और यह

0

मेरे समस्या का समाधान हो पाने CloudFlare था, विकास मोड में डाल दिया है और यह काम किया। यह कैश से संबंधित था।

5

गलत अनुमति भी ऐसा होने का कारण बन सकता है। तो var/cache और var/session फ़ोल्डरों को छंटनी के अलावा, आगे बढ़ें और सुनिश्चित करें कि आपके पास app, skin, और includes निर्देशिका, उप-निर्देशिकाओं और फ़ाइलों पर उचित अनुमतियां हैं। मेरा मानना ​​है कि सुझाई गई अनुमति सेटिंग है। आप इसे फ़ायरज़िला जैसे उचित एफ़टीपी क्लाइंट के साथ कर सकते हैं।

6

यह एक आदर्श समाधान नहीं है, लेकिन मुझे Magento 1.9.x के साथ समस्याएं थीं।

सेटअप था: Nginx Proxy & SSL Terminator => Apache Webserver

कोई फर्क नहीं पड़ता मैं SSL सक्षम करने से क्या किया की वजह से एक पुनर्निर्देशन पाश। मैंने इस मुद्दे को Nginx कॉन्फ़िगरेशन के बजाय Magento तक सीमित कर दिया।

मैगेंटो की तरह यह नहीं पता था कि यह सही हेडर सेट किए जाने के बावजूद Nginx से एक सुरक्षित कनेक्शन प्राप्त कर रहा था।

गंदा समाधान कुछ कोड तो की तरह, सिर्फ Mage::run... लाइन से पहले Magento रूट निर्देशिका के भीतर index.php के बिल्कुल नीचे तक (। यानी /var/www/magento) जोड़ने के लिए किया गया था:

if(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])) { 
    $_SERVER['HTTPS'] = 'on'; 
    $_SERVER['SERVER_PORT'] = 443; 
} 

Mage::run($mageRunCode, $mageRunType); 
+0

इस समाधान ने मेरे लिए काम किया, जबकि कैश साफ़ करना नहीं था। – voxoid

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