2012-02-07 19 views
24

मैं वर्तमान में वर्डप्रेस में एक साइट का एक नया संस्करण बना रहा हूं और सीएसएस & एचटीएमएल दोनों के संदर्भ में सामान्य रूप से कुछ छवियों को जोड़ने की कोशिश कर रहा हूं। अजीब बात यह है कि मुझे लोगो आदि जैसी कई छवियां जोड़ने की इजाजत है, फिर भी जब मैं कुछ और छवियों को जोड़ने की कोशिश करता हूं तो यह नीचे दिया गया संदेश दे रहा है। छवि या तो प्रकट नहीं होती है और जब मैं छवि का पथ प्राप्त करता हूं तो नीचे दिया गया वर्जित संदेश दिखाता है।403 वर्जित: छवियों तक पहुंचने की अनुमति

निषिद्ध

आप इस सर्वर पर /v2/wp-content/themes/default/images/contact-yellow-icon.png का उपयोग करने की अनुमति नहीं है। इसके अतिरिक्त, 404 नहीं मिला त्रुटि मिली, जबकि अनुरोध को संभालने के लिए त्रुटि दस्तावेज़ का उपयोग करने का प्रयास कर रहा था।

मुझे स्थापित कई अन्य WP साइटों से पहले कभी भी यह समस्या नहीं आई है। क्या समस्या हो सकती है?

यदि मैं किसी अन्य छवि के पथ में डालता हूं तो यह ठीक काम करता है (http://www.domain.com/v2/wp-content/themes/default/images/contact-innovation-logo.png) तो डॉन यह नहीं पता कि यह मुझे अन्य छवियों तक पहुंचने की अनुमति क्यों नहीं देगा !?

उत्तर

34

आप

/v2/wp-content/themes/default/images/contact-yellow-icon.png के लिए फाइल अनुमति की जाँच करनी चाहिए मुझे लगता है कि वे इतनी है कि सभी 644 होना चाहिए कि फ़ाइल

पढ़ सकते हैं

या आप /v2/wp-content/themes/default/images/contact-innovation-logo.png

की फाइल अनुमति जाँच कर सकते हैं आप एफ़टीपी प्रबंधक के साथ या खोल

साथ अनुमतियाँ बदल सकते हैं ** के द्वारा अद्यतन फ़ाइल अनुमति 64 अगर एरिक लेरोय 4 काम नहीं करता है, 755 में बदल जाता है जो मैंने इस मुद्दे को ठीक करने के लिए किया था। यदि आप * इनएक्स आधारित, और मैक सिस्टम पर ऐसा करने के बारे में परिचित नहीं हैं, तो यहां बताया गया है: टर्मिनल खोलें और छवियों के मूल फ़ोल्डर पर नेविगेट करें। टाइप करें sudo chmod -R 775 (फिर 775 के बाद अपने चित्र फ़ोल्डर का नाम टाइप करें) यह आपको आपके पासवर्ड के लिए पूछेगा, तो आपकी छवियां आपकी वेबसाइट पर काम करेंगी।

+0

यह इतना अजीब है। यह काम करता है लेकिन आइकन 600 के रूप में क्यों अपलोड किए जाएंगे जब सब कुछ 644 है? मैंने कोई सेटिंग नहीं बदला है। मैंने 644 के रूप में ऊपर जाने वाली एक और छवि अपलोड करने का भी प्रयास किया है, फिर भी ये 3 आइकन फ़ाइल (जैसा कि बाकी सब कुछ उसी तरह बनाया गया है) 600 के रूप में ऊपर जाता है। यह मुझे परेशान कर रहा है !! हालांकि धन्यवाद। – Rob

+1

भी धन्यवाद। मेरे साथ एक ही समस्या - एक फ़ाइल अपलोड की गई जिसमें कुछ अजीब कारणों से 600 फाइल की अनुमति थी। यह एक त्वरित फिक्स था। – mcranston18

+0

यदि अपलोड की गई छवियां डिफ़ॉल्ट रूप से सही chmod नहीं हैं, तो आपके पास umask समस्या है। आप अपने मेजबान को समस्या की व्याख्या कर सकते हैं और वे इसे ठीक कर सकते हैं या आप उमास्क की गड़बड़ी से गुजर सकते हैं। – Archonic

7

यह हॉटलिंकिंग सुरक्षा का उपयोग करके भी हो सकता है। इसलिए यदि हॉटलिंकिंग सुरक्षा का उपयोग किया जाता है, तो सुनिश्चित करें कि आपकी वेबसाइट के लिए यूआरएल सफेद सूची में जोड़ा गया है। यह भी ध्यान रखें कि www.yourdomain.com और yourdomain.com को दो अलग-अलग यूआरएल माना जाता है।

+0

इसके लिए धन्यवाद। कभी मेरे दिमाग को पार नहीं किया लेकिन मेरी स्थिति के लिए तय था। – mrmonroe

-4

उपयोग इस

sudo chmod -R a+rw /var 

और फिर

<img src="../img/y.png"> 
+4

हालांकि यह सवाल का जवाब दे सकता है, लेकिन यह किसी भी स्पष्टीकरण के पीछे नहीं छोड़ा गया कि यह क्यों काम करता है। यह उत्तर बाद के आगंतुकों के लिए अधिक मूल्य नहीं जोड़ता है जो एक ही समस्या हो सकती है। कुछ स्पष्टीकरण शामिल करने के लिए कृपया अपना उत्तर विस्तृत करें। –

+2

यह सलाह खतरनाक है।/Var दुनिया के पठनीय और लिखने योग्य समझौता सिस्टम सुरक्षा के भीतर सबकुछ बनाना। आप यह भी नहीं जानते कि प्रश्न में फाइलें/var में हैं या क्या 403 त्रुटि फ़ाइल अनुमतियों के कारण है। – Kenster

+1

सुडो chmod -R एक + rw/var/www/html/फ़ाइल का नाम –

4

प्रश्न मूल उपयोगकर्ता के लिए हल हो चुका होगा, लेकिन मैं कोई राशि अनुमतियां बदलने या hotlinking अक्षम करने पाया (पहले से ही विकलांग था) काम कर रहा था मेरे लिए।

मेरे लिए काम नहीं कर रहे फाइलें सीएसएस और जावास्क्रिप्ट निर्देशिकाओं में PHP फ़ाइलें थीं।

मुझे पता चला कि मेरे लिए समस्या एक .htaccess फ़ाइल थी जो दुर्भावनापूर्ण कोड इंजेक्शन को रोकने के लिए वर्डप्रेस को लॉकडाउन के लिए बनाया गया था। इन फ़ाइलों को काम करने की अनुमति देने के लिए नियम जोड़ना।

+0

विशेष रूप से wp-security प्लगइन का उपयोग करते समय। –

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