ПОШИРЕНІ ЗАПИТАННЯ

Як працює функція «Редагувати локально»

Ця функціональність залежить від здатності десктопного клієнта зареєструвати mime для обробки схеми nc://. Це обробник, який використовується сервером для локального відкриття файлу. Це дозволить десктопному клієнту відкривати документ у локальному редакторі, коли ви натиснете на опцію «Редагувати локально» у вашому екземплярі Nextcloud.

Примітка

Без належної реєстрації mime, незалежно від використовуваного браузера і дистрибутива, десктопний клієнт не зможе відкрити документ з локальним редактором, коли ви натиснете на опцію «Редагувати локально» у вашому екземплярі Nextcloud.

Браузер попередить вас про невдачу: «Не вдалося запустити „nc://…“, оскільки схема не має зареєстрованого обробника».

Як його увімкнути

Для цього вам потрібно встановити десктопний клієнт за допомогою інсталятора MSI у Windows або скористатися стороннім програмним забезпеченням для інтеграції AppImage у вашу систему в Linux.

На Linux

Ми використовуємо AppImage через його універсальну сумісність, але для повного використання можливостей десктопного клієнта вам знадобиться стороннє програмне забезпечення для інтеграції AppImage у вашу систему: ми протестували `AppImageLauncher <https://github.com/TheAssassin/AppImageLauncher>`_, а також є альтернативний варіант - `Go AppImage <https://github.com/probonopd/go-appimage>`_.

У Windows

Програма встановлення MSI внесе зміни до системного реєстру, щоб зареєструвати mime для роботи зі схемою nc://.

Крім того, ви можете вручну зареєструвати mime для роботи зі схемою nc://:

  1. Збережіть наступний вміст у файлі .reg:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\nc\shell\open\command]
@="\"C:\\Program Files\\Nextcloud\\nextcloud.exe\" \"%1\""
  1. Двічі клацніть на файлі .reg, щоб імпортувати його до реєстру.

Більше інформації на https://nextcloud.com/blog/nextcloud-office-release-solves-document-compatibility-overhauls-knowledge-management/.

Деякі файли постійно завантажуються на сервер, навіть якщо вони не змінюються.

Можливо, інша програма змінює дату модифікації файлу. Якщо файл має розширення .eml, Windows автоматично і постійно змінює всі файли, якщо ви не видалите \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers з реєстру Windows. Дивіться http://petersteier.wordpress.com/2011/10/22/windows-indexer-changes-modification-dates-of-eml-files/ для отримання додаткової інформації.

Синхронізація зупиняється при спробі синхронізації глибше, ніж 100 підкаталогів.

Клієнт синхронізації навмисно обмежено до синхронізації не глибше 100 підкаталогів. Жорстке обмеження існує для захисту від помилок, пов’язаних із циклами, наприклад, циклами символічних посилань. Коли глибоко вкладений каталог буде виключено з синхронізації, його буде показано разом з іншими проігнорованими файлами і каталогами на вкладці «Не синхронізовано» на панелі «Діяльність».

З’явилося попередження про ненадійне відстеження змін у синхронізованих папках.

У linux, коли синхронізована папка містить дуже багато вкладених папок, операційна система може не дозволити достатню кількість годин inotify, щоб відстежувати зміни у всіх них.

У цьому випадку клієнт не зможе негайно розпочати процес синхронізації, коли файл в одній з неспостережуваних папок зміниться. Замість цього клієнт покаже попередження і буде вручну сканувати папки на наявність змін з регулярним інтервалом (дві години за замовчуванням).

Цю проблему можна вирішити, встановивши для параметра fs.inotify.max_user_watches sysctl більше значення. Зазвичай це можна зробити або тимчасово:

echo 524288 > /proc/sys/fs/inotify/max_user_watches

або назавжди, скоригувавши /etc/sysctl.conf.

Я хочу перемістити папку локальної синхронізації

Десктопний клієнт Nextcloud не надає можливості змінити локальний каталог синхронізації. Однак, це можна зробити, хоча і дещо нестандартним способом. А саме, ви повинні:

  1. Видаліть існуюче з’єднання, яке синхронізується з неправильним каталогом

  2. Додайте нове з’єднання, яке синхронізується з потрібним каталогом

Видалення існуючого з'єднання

Для цього в клієнтському інтерфейсі, який ви бачите вище, виберіть у випадаючому меню «Акаунт», а потім натисніть «Видалити». Відкриється діалогове вікно «Підтвердити видалення облікового запису».

Видалити наявне діалогове вікно підтвердження з'єднання

Якщо ви впевнені, натисніть «Видалити з’єднання».

Потім знову натисніть на випадаюче меню «Обліковий запис» і цього разу натисніть «Додати новий».

Майстер підключення для заміни

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

Важливо

Будьте обережні, перш ніж вибрати опцію «Почати чисту синхронізацію». Стара папка синхронізації може містити значний обсяг даних, що обчислюється гігабайтами або терабайтами. Якщо це так, то після створення нового з’єднання клієнту доведеться завантажити всю цю інформацію знову. Замість цього спочатку перемістіть або скопіюйте стару папку локальної синхронізації, що містить копію наявних файлів, у нове місце. Потім при створенні нового з’єднання виберіть «зберегти існуючі дані» замість цього. Клієнт Nextcloud перевірить файли в новій папці синхронізації і виявить, що вони збігаються з тими, що є на сервері, і не потрібно нічого завантажувати.

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

I would like to change the language of the user interface

To do this, the configuration file nextcloud.cfg must be changed. A line with the desired language must be added to the General section.

[General]
language=de