500 त्रुटि फिक्सिंग
यह पृष्ठ अंग्रेजी में लिखा गया था, सही कोड में परिवर्तन के लिए अंग्रेजी संस्करण देख कृपया.
500 त्रुटि एक सामान्य त्रुटि है कि अपने मेजबान उत्पन्न करता है.
वहाँ कई कारण यह हो सकता हैं, लेकिन 3 सबसे आम प्रकार हैं:
) 1 फ़ाइल / फ़ोल्डर अनुमतियाँ - सबसे आधुनिक मेजबान (है कि प्रस्ताव cPanel) PHP फ़ाइलों है कि 777 के लिए सेट कर रहे हैं या कि एक फ़ोल्डर है कि सेट है 777 के लिए, या तो भी एक जनक फ़ोल्डर्स के 777 है में हैं रोकेंगे.
फ़ाइल चलाने के बजाय, अपने मेजबान 500 त्रुटि दिखा देंगे. इसके लिए कारण सर्वर सुरक्षा जब एक फाइल 777 पर सेट है, किसी को भी इसे बदलने के लिए और संयंत्र वहाँ में दुर्भावनापूर्ण कोड कर सकते हैं.
आप खुद से पूछते हैं "Prestashop अधिष्ठापन निर्देश के लिए 777 का उपयोग क्यों कहते हैं" हो सकता है? खैर, यह अंग्रेजी में 755 फ्रांसीसी से अनुवाद में जो 777 लगता है:)
हम उन्हें पूछने के लिए निर्देशों को संशोधित किया था, लेकिन जो भी कारण के लिए, हमारे अनुरोध की अनदेखी की गई थी. कुछ बहुत पुराने सर्वर विन्यास या वाले हैं न किविधिवत विन्यस्त ठीक से 755 के साथ काम नहीं है और 777 की आवश्यकता होगी, लेकिन ऐसा लगता है कि वे बहुत कुछ कर रहे हैं (क्योंकि यह एक प्रमुख सुरक्षा जोखिम है).
नहीं फ़ाइलों या फ़ोल्डर्स 777 के लिए सेट किया जाना चाहिए, 755 अधिकतम अनुमतियाँ की स्थापना की जानी चाहिए.
) 2 सर्वर टाइमआउट - हर सर्वर समयबाह्य सेटिंग है, जो समय है कि एक स्क्रिप्ट को चलाने की अनुमति दी है है है.
इन सीमाओं की मेजबानी के लिए मेजबान से भिन्न, कुछ इसे के रूप में 30 सेकंड के रूप में कम सेट और अनुमति आप इसे बदलने के लिए नहीं, और दूसरों को इसे 5-10 मिनट के लिए सेट और आपको इसे बदल.
यदि आप एक स्क्रिप्ट है कि एक लंबे समय के लिए समाप्त करने के समय की आवश्यकता (थंबनेल उत्थान, आयात / निर्यात, या बैकअप) है और यह मध्यांतर सेटिंग पहुंचता चलाने के लिए, एक त्रुटि 500 पृष्ठ प्रदर्शित किया जाएगा.
आप अपने मेजबान से संपर्क करें और मध्यांतर सीमा बढ़ाने के बारे में पूछताछ करनी चाहिए.
) 3 htaccess फ़ाइल में ग़लत वाक्य - विन्यास -.. Htaccess फ़ाइल में वाक्यविन्यास बहुत सख्त है, यदि आप किसी गलत आदेश, या भी एक गलत वर्ण जोड़ने के लिए, अपने सर्वर 500 त्रुटि लौटेगा.
. Htaccess फ़ाइल निकालने का प्रयास करें, यकीन है कि यह है कि कारण है, और फिर इसे Prestashop से बहलाना (मामले में मूल. Htaccess का बैकअप रखें अपने मेजबान वहाँ में कुछ आवश्यक चर था).
तुम अगरअभी भी एक 500 त्रुटि हो रही है और आप यकीन है कि यह ऊपर की समस्याओं की वजह से नहीं कर रहे हैं, आप अपने मेजबान के त्रुटि लॉग में देखने के लिए त्रुटि की जानकारी प्राप्त करनी होगी. हाल मेजबान में एक "त्रुटि लॉग इन करें" लिंक होगा cPanel देखो यह वहाँ ऊपर और देखो इसका कारण क्या है.