Help:सर्वर-साइड अपलोड

From Wikimedia Commons, the free media repository
Revision as of 03:19, 8 March 2024 by Saurmandal (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

विकिमीडिया कॉमन्स पर अपलोड्स को आम तौर पर 100 एम.बी. के अधिकतम फ़ाइल आकार तक सीमित किया जाता है (हालाँकि अपलोड विज़ार्ड और सामूहिक अपलोडिंग की मदद से ५ जी.बी. = ५,३६,८७,०९,१२० बाइट्स तक की फ़ाइलें अपलोड की जा सकती हैं[1]).

मगर सिस्टम प्रबंधकों के पास 100 एम.बी. और 5 जी.बी. के बीच फ़ाइलें अपलोड करने के तरीके हैं, और आप चाहें तो उनसे मदद माँग सकते हैं।

आवश्यकताएँ

  • बिना किसी लॉग-इन या पासवर्ड के सार्वजनिक URL:
    • फ़ाइलों की। उनके नाम पहले से सही किए हुए और UTF-8 में होने चाहिए।
    • UTF-8 .txt फ़ाइलों के रूप में हर फ़ाइल के लिए फ़ाइल विवरण पृष्ठ (विकिटेक्स्ट) की। यानी, Foo.ogv के लिए विवरण पृष्ठ Foo.ogv.txt के रूप में होना चाहिए।
  • अपलोड के बाद लाइसेंस या फ़ाइल विवरणों आदि के बारे में शिकायतों से निपटने की प्रतिबद्धता।

फ़ाइलें TAR/GZ संरक्षणों के रूप में प्रदान की जा सकती हैं (और बड़ी संख्या में फ़ाइलों के लिए ऐसा ही करना अनुशंसित है)।

Tiff फ़ाइलें

Tiff फ़ाइलें आम तौर पर बहुत बड़ी होती हैं। अगर आपकी tiff फ़ाइल अनकंप्रेस्ड मोड में है, कृपया उसे या तो डीफ़्लेट/ज़िप (अधिमानित) में या फिर सर्वर-साइड अपलोड को आवश्यक बनाने जितनी बड़ी फ़ाइलों को LZW कंप्रेशन साधन में अंतरित करें। फ़ाइल को बदलने का एक तरीका है कमांड पंक्ति कोड tiffcp -c zip:p9 infile.tif outfile.tif के साथ tiffcp प्रोग्राम का इस्तेमाल करना।

प्रक्रिया

कृपया file a request on Phabricator via this link, जहाँ एक सिस्टम प्रबंधक आपके अनुरोध को प्रोसेस करेंगे। सुनिश्चित करें कि आपका Phabricator खाता उस मीडियाविकि खाते से जुड़ा हुआ है जिससे आप अपलोड करवाना चाहते हैं। (Phabricator पर अधिक जानकारी देखें)

अगर फ़ाइलें सैकड़ों GB-ओं से कई TB-ओं तक जाएँ तो क्या करना है?

अगर आप बड़ी फ़ाइलों का एक सामूहिक अपलोड तैयार करते हैं, जैसे किसी GLAM परियोजना से दर्जनों वीडियो, और इतनी सामग्री अपलोड करना तकनीकी रूप से संभव नहीं, आप उपरोक्त प्रक्रिया से फ़ाइलों वाला एक हार्ड डिस्क तैयार कर सकते हैं।

जब काम हो जाए, Phabricator पर एक टास्क खोलें, और आपको उस डेटासेंटर का पता दिया जाएगा जहाँ पर आप डिस्क को डाक से भेज सकते हैं (ट्रैकिंग क्रमांक के साथ पुष्टि प्राप्त करने तक डिस्क को डाक से न भेजें: डेटासेंटर के कर्मचारियों द्वारा डिलीवरी प्राप्त किए जाने से पहले हमें उसे पंजीकृत करना होगा)

आपको हमाल के रूप में FedEx, UPS या DHL का इस्तेमाल करना होगा। हम USPS की डाक प्राप्त नहीं कर सकते।

इसे फिर एक शेल मशीन में जोड़ दिया जाएगा, और URL अनुरोधों की तरह प्रोसेस किया जाएगा।

क्योंकि इसमें लोगों द्वारा ज़्यादा काम शामिल है, यह प्रक्रिया सिर्फ तभी अपनाई जानी चाहिए जब नेटवर्क की मदद से फ़ाइलें अपलोड करना संभव न हो।

पिछले अनुरोधों के उदाहरण: T50205 (सफल), T69477 (असफल) – प्रेषक ने अनुशंसित डिलीवरी कंपनियों का इस्तेमाल करने से मना कर दिया।

ये भी देखें

फ़ुटनोट्स

  1. मगर ध्यान रखें कि बड़े अपलोड्स दूसरी समय सीमाओं के साथ संघर्ष कर सकते हैं, जैसे अनुरोध हैंडल करने के लिए PHP कार्यकर्ता प्रक्रिया का टाइमआउट (T118887 देखें)।