nextcloud – will not be accessible due to incompatible encoding

nextcloud will not be accessible due to incompatible encoding

Przenosiłem dane z laptopa do nextcloud za pomocą ssh. Podczas skanowania plików o czym pisałem na blogu w temacie: nextcloud nie widzi plików pojawił się problem wyświetlając komunikat o treści jak pod spodem:

will not be accessible due to incompatible encoding

Problem ten dotyczy kodowania i jak najbardziej jest to do naprawienia. Po pierwsze instalujemy aplikację o nazwie convmv ,która pomoże nam ten problem rozwiązać:

apt install convmv

następnie przechodzimy do lokalizacji – folderu za pomocą ssh w którym znajdują się pliki które wywołały powyższy błąd i wydajemy komendę jak poniżej:

convmv -f utf-8 -t utf-8 -r --notest --nfc <folder-nextcloud-w-którym-pojaił-się-błąd>

ostatnim krokiem jest ponowne przeskanowanie plików dla konkretnego użytkownika:

files:scan <nazwa-użytkownika>

lub wszystkich plików jakimi ma zarządzać nasz nextcloud:

files:scan --all

Jeżeli problem z kodowaniem dotyczy innych folderów należy powtórzyć polecenie wskazując za każdym razem interesująca nas lokalizację:

convmv -f utf-8 -t utf-8 -r --notest --nfc <folder-nextcloud-w-którym-pojaił-się-błąd>

i kolejny raz przeskanować zawartość.