Help:Завантаження з боку сервера

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Help:Server-side upload and the translation is 76% complete. Changes to the translation template, respectively the source language can be submitted through Help:Server-side upload and have to be approved by a translation administrator.
Outdated translations are marked like this.

Завантаження на Вікісховище зазвичай обмежуються до максимального розміру файлу, який становить 100 МіБ (хоча за допомогою Майстра завантаження і порційних завантажень можна завантажити файли розміром до 5 ГіБ = 5 368 709 120 байтів[1]). Однак, системні адміністратори мають спосіб обійти це обмеження, і якщо є така необхідність, можете попросити в них допомоги з цим.

[1]).

However, system administrators have ways to upload files between 100 MiB and 5 GiB, and you may ask for their help if needed.

Вимоги

  • URL-адреси, публічно доступні без логінів чи паролів[2], до
    • самих файлів. Вони вже повинні мати коректні назви. Якщо Ви знаєте, що означає фраза UTF-8 NFC, назви файлів мають бути у формі NFC (якщо Ви не знаєте, що вона означає, не хвилюйтесь про це)
    • сторінки опису (вікірозмітка) кожного файлу, як файл у форматі UTF-8 .txt. Тож сторінка опису для Foo.ogv має бути Foo.ogv.txt
  • Зобов'язання опрацьовувати будь-які скарги, що можуть виникнути після завантаження. Стосується ліцензії чи опису файлу...

Можна надати файл як архів ZIP/TAR/TGZ (і такий архів є бажаним у випадку значних кількостей файлів). Однак перевага надається tar.gz.

Файли tiff

Файли tiff зазвичай великі. Якщо Ваш tiff-файл перебуває в нестисненому режимі, будь ласка, конвертуйте його або за допомогою методу стиснення deflate/zip (бажано) або LZW — це стосується будь-якого файлу, достатньо великого для того, щоб вимагати завантаження з боку сервера. Одним зі способів конвертування файлу є використання програми tiffcp з командним рядком tiffcp -c zip:p9 infile.tif outfile.tif

Процес

Будь ласка, надішліть запит на file a request on Phabricator via this link (більше інформації на Фабрикаторі), де системний адміністратор його опрацює. Переконайтесь, що Ваш обліковий запис на Фабрикаторі прив'язаний до облікового запису в MediaWiki, від імені якого Ви хочете виконати завантаження.

Що робити, якщо файли займають від сотень гігабайтів до декількох терабайтів?

Якщо Ви підготовляєте масове завантаження великих файлів, наприклад, десятків відео з GLAM-проекту, і немає технічної можливості завантажити такий об'єм контенту, можете підготувати жорсткий диск із цими файлами, використовуючи ту ж процедуру, що описана вище.

Після того, як це буде зроблено, відкрийте завдання на Фабрикаторі, і Вам нададуть адресу датацентру, куди можна відправити цей диск (не надсилайте диск, поки не отримаєте підтвердження з номером відстежування: нам треба зареєструвати доставку перед тим, як її отримають співробітники датацентру).

Вам слід скористатись такими службами доставки як Fedex, UPS або DHL. Ми не маємо змоги отримувати пошту USPS.

Далі ці дані будуть додані до консольної машини, і опрацьовані так само, як опрацьовуються URL-запити.

Оскільки це вимагає додаткового обслуговування, що здійснюється людьми, ця процедура призначена лише для тих випадків, коли немає технічної можливості здійснити завантаження файлів через мережу.

Приклади минулих запитів: T50205 (успішний), T69477 (невдалий) – — відправник відмовився скористатись рекомендованими компаніями з доставки.

Див. також

Примітки

  1. a b Проте зверніть увагу, що велике завантаження може конфліктувати з іншими обмеженнями, такими як обмежений час виконання процесу PHP для здійснення запиту (див. T118887).
  2. Cite error: Invalid <ref> tag; no text was provided for refs named GoogleDrive