# Problem bei Update auf 18.0.4

**URL:** <https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428>\
**Category:** 🇩🇪 Deutsch (german)\
**Tags:** snap\
**Created:** [June 11, 2020, 6:18pm UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428 "2020-06-11T18:18:17Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Maxfi](https://help.nextcloud.com/letter_avatar/maxfi/32/5_5575768a8748004e209b776fc1b2916d.png) [@Maxfi](https://help.nextcloud.com/u/Maxfi)\
**Post date:** [June 11, 2020, 6:18pm UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/1 "2020-06-11T18:18:17Z")

</div>

Hallo zusammen,  
an nichts böses ahnend wollte ich heute auf meine Nextcloud zugreifen, da überraschte mich die folgende Meldung:

> [@](#):
>
> ## Aktualisierung auf 18.0.4
> 
> Exception: sh: 1: …/…/tools/allfontsgen: Exec format error  
> Detaillierte Protokollmeldungen  
> Update vorbereiten  
> Log-Level auf “debug” gesetzt  
> Wartungsmodus eingeschaltet  
> Reparaturschritt: Repair MySQL collation  
> Reparaturinformation: All tables already have the correct collation → nothing to do  
> Reparaturschritt: Repair SQLite autoincrement  
> Reparaturschritt: Copy data from accounts table when migrating from ownCloud  
> Reparaturschritt: Drop account terms table when migrating from ownCloud  
> Das Datenbankschema wird aktualisiert  
> Datenbank aktualisiert  
> Reparaturschritt: Rebuild font library  
> Exception: sh: 1: …/…/tools/allfontsgen: Exec format error
> 
> Das Update ist fehlgeschlagen. Bitte melde dieses Problem an die [Nextcloud Community].

und da bin ich nun.

Leider bin ich purer Oberflächenanwender und kann mit dem Fehler nichts anfangen.

Noch ein paar Hintergrundinfos:  
Ich nutze Nextcloud auf einem Raspberry und habe es via ssh installiert.

Ich würde mich sehr über eine oberflächenanwenderfreundliche Erklärung zur Lösund der Fehlermeldung freuen.

---

<div class="post-metadata">

**Author:** ![j-ed](https://help.nextcloud.com/user_avatar/help.nextcloud.com/j-ed/32/7281_2.png) [@j-ed](https://help.nextcloud.com/u/j-ed)\
**Post date:** [June 11, 2020, 6:27pm UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/2 "2020-06-11T18:27:02Z")

</div>

> [@Maxfi](#):
>
> Exception: sh: 1: …/…/tools/allfontsgen: Exec format error

Es ist immer zu empfehlen die Suchfunktion des Forums zu nutzen um eine Antwort auf eine Frage zu finden, BEVOR man die gleiche Frage zum wiederholten Male stellt 😉

[https://help.nextcloud.com/search?q=allfontsgen](https://help.nextcloud.com/search?q=allfontsgen)

---

<div class="post-metadata">

**Author:** ![Maxfi](https://help.nextcloud.com/letter_avatar/maxfi/32/5_5575768a8748004e209b776fc1b2916d.png) [@Maxfi](https://help.nextcloud.com/u/Maxfi)\
**Post date:** [June 11, 2020, 6:49pm UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/3 "2020-06-11T18:49:14Z")

</div>

Danke für die Anmerkung.  
Ein ähnliches Problem wird tatsächlich hier beschrieben:

> [@Update error from 18.0.3 to 18.0.5 \[solved\]](https://help.nextcloud.com/t/update-error-from-18-0-3-to-18-0-5-solved/84066/11):
>
> Hello i solved by writing only this: occ app:disable documentserver\_community On the nextcloud docker therminal In unraid. Thanks!

allerdings funktionieren die Lösungen dort bei mir nicht, das habe ich bereits probiert.

Folgende Aussagen kamen bei mir heraus.

Eingabe: sudo -u www-data php occ app:disable documentserver\_community  
sudo: php: command not found

Eingabe: occ app:disable documentserver\_community  
-bash: occ: command not found

das hilft mir beides in so fern nicht weiter, wie dass ich mit der Ausgabe nichts anfangen kann.

---

<div class="post-metadata">

**Author:** ![j-ed](https://help.nextcloud.com/user_avatar/help.nextcloud.com/j-ed/32/7281_2.png) [@j-ed](https://help.nextcloud.com/u/j-ed)\
**Post date:** [June 11, 2020, 6:57pm UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/4 "2020-06-11T18:57:38Z")

</div>

Die Meldungen sind doch absolut eindeutig und weisen darauf hin, dass die Programme nicht gefunden werden. Setze die korrekten Pfade vor die Befehle und es sollte funktionieren. Ein `ls /usr/bin/php*` sollte Dir zeigen unter welchem Namen der php-Kommandozeileninterpreter auf Deinem Server aufgerufen werden muss, der occ-Befehl findet sich üblicherweise im Nextcloud-Dokumentenstammverzeichnis.

---

<div class="post-metadata">

**Author:** ![JimmyKater](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jimmykater/32/4850_2.png) [@JimmyKater](https://help.nextcloud.com/u/JimmyKater)\
**Post date:** [June 12, 2020, 6:23am UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/6 "2020-06-12T06:23:46Z")

</div>

@Anutosho

> [@Anutosho](#):
>
> Nein, die Meldungen sind überhaupt nicht eindeutig

im Gegenteil sind die Meldungen, wie von @j-ed konstatiert, wirklich SEHR eindeutig und er gibt gute und hilfreiche Tipps, wie sie zu beheben wären.

> [@Anutosho](#):
>
> Das ist Nerd-Gestammel

**Bitte mäßige Deine Ausdrucksweise.**

> [@Anutosho](#):
>
> NextCloud ist offenbar nicht für Normalanwender gedacht/geeignet

Bei hunderttausenden Installationen, die in der überwiegenden Mehrheit problemlos funktionieren, kann es im Einzelfall durchaus mal zu Problemen kommen. Das liegt meistens nicht am Nextcloudcode sondern am individuellen Setup des betreffenden Sys-Admins.

> [@Anutosho](#):
>
> - 
> ## Check for expected files
> 
> The following extra files have been found:
> 
> - cgi-bin

Dazu weiß das Forum vielfache Lösungswege.

> [@Anutosho](#):
>
> Auch an dieser Meldung ist nichts eindeutig

Auch wenn Du das nicht glauben magst, doch, sie ist es. Es gibt bei solchen Fehlermeldungen sogar hilfreiche Links, die die Meldung mitbringt. Man muss sie nur lesen _wollen_.

> [@Anutosho](#):
>
> Auf dem Server gibt es viele cgi-bin Verzeichnisse

Das ist möglich. Aber mit etwas Überlegung wird Dir schon auffallen, dass wohl nur das Verzeichnis gemeint sein kann, das sich in einem der Nextcloudordner befindet.

> [@Anutosho](#):
>
> NextCloud ist genau die Art von Programm, wegen denen Linux von gewissen Kreisen als unbrauchbares Frickelsystem für pickelige Nerds hingestellt werden kann.

Richtigerweise sollte das eher heißen: “Oh diese ganze Computergrütze - hilft uns bei der Lösung der Probleme, die erst durch Computer verursacht wurden. Schlimmes Neuland.”

---

<div class="post-metadata">

**Author:** ![mbcon](https://help.nextcloud.com/letter_avatar/mbcon/32/5_5575768a8748004e209b776fc1b2916d.png) [@mbcon](https://help.nextcloud.com/u/mbcon)\
**Post date:** [June 12, 2020, 11:16am UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/7 "2020-06-12T11:16:51Z")

</div>

Hi Maxfi,  
ich denke wer NC auf einem Raspi betreibt und per ssh darauf arbeitet, ist kein reiner “Oberflächenanwender” mehr 😉  
Falls Du es noch nicht geschafft hast, eine Ergänzung zu den Infos von @j-ed.

Du gehst per ssh auf den Raspi. Wenn Du dann schon der User www-data bist, dann musst Du nur in das Installationsverzeichnis von NC gehen (z.B. /var/www/html). Dort liegt das occ Tool.

Jetzt gibst Du  
`./occ app:disable documentserver_community`  
ein. Das “./” am Anfang ist wichtig!

Wenn Du nicht der User www-data bist, dann bitte den gleichen Befehl mit vorangestelltem  
sudo -u www-data ausführen. Also  
`sudo -u www-data ./occ app:disable documentserver_community`

Sag Bescheid, ob das geklappt hat.

@Anutosho: Also bei Dir läuft NC schon lange, richtig? Da wäre ich stolz drauf, denn Du hast es immer wieder hingekriegt die Installation am Laufen zu halten. Ich weiß nicht ob Du für die Plattform Lizenzen zahlst. Wenn ich was zahlen würde, dann hätte ich schon den Anspruch, dass meine Probleme mit der Plattform gelöst werden. Aber ich zahle nix und bin daher dankbar, dass es Leute gibt die so ein super Ding bauen und frei verfügbar machen. Und natürlich bin ich stolz drauf, wenn ich es noch drauf habe die Problemchen zu analysieren und zu fixen. Cheers!

---

<div class="post-metadata">

**Author:** ![Maxfi](https://help.nextcloud.com/letter_avatar/maxfi/32/5_5575768a8748004e209b776fc1b2916d.png) [@Maxfi](https://help.nextcloud.com/u/Maxfi)\
**Post date:** [June 12, 2020, 5:03pm UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/8 "2020-06-12T17:03:48Z")

</div>

Vielen Dank für die vielen Tipps,  
ich habe es inzwischen hinbekommen gar keine Verbindung mehr zu meiner Nextcloud und kann quasi gar nichts mehr machen. Somit hat sich das Problem quasi erledigt oder eher verschoben.

Nicht erwähnt habe ich, dass ich mit snap installiert habe, wodurch ich inzwischen glaube, dass dadurch die Tipps nicht so ganz umsetzbar waren.

Im Moment sehe ich als einzige Lösung das (erneute) Neuaufsetzen, zumal wie gesagt gerade gar nix mehr geht.

Danke besonders an @mbcon , für die ausführliche Beschreibung und das Zusprechen von Kenntnissen. Aus mehr als einem Youtubevideo zur Installation von NC bestehen meine Kenntnisse nicht.

---

<div class="post-metadata">

**Author:** ![JimmyKater](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jimmykater/32/4850_2.png) [@JimmyKater](https://help.nextcloud.com/u/JimmyKater)\
**Post date:** [June 12, 2020, 6:37pm UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/9 "2020-06-12T18:37:44Z")

</div>

hmja… wie sieht das denn mit deiner Hardware aus? Worauf läuft dein Server? Ginge evtl auch eine VM-Installation?

---

<div class="post-metadata">

**Author:** ![Maxfi](https://help.nextcloud.com/letter_avatar/maxfi/32/5_5575768a8748004e209b776fc1b2916d.png) [@Maxfi](https://help.nextcloud.com/u/Maxfi)\
**Post date:** [June 12, 2020, 8:52pm UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/10 "2020-06-12T20:52:29Z")

</div>

Danke,  
habe NC neu installiert und über “Externe Speicher” alle meine Daten wieder angeschlossen.  
Also kein Problem mehr.

---

<div class="post-metadata">

**Author:** ![anon99283430](https://help.nextcloud.com/letter_avatar/anon99283430/32/5_5575768a8748004e209b776fc1b2916d.png) [@anon99283430](https://help.nextcloud.com/u/anon99283430)\
**Post date:** [June 13, 2020, 7:28am UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/11 "2020-06-13T07:28:59Z")

</div>

Redest Du auch von “Nerd-Gestammel”, wenn die Werkstatt dein Auto repariert und du keine Ahnung hast was da eigentlich gemacht wurde, Hauptsache es funktioniert wieder ordnungsgemäß?

Oder reparierst Du dein Auto selbst? Und hast vielleicht etwas Zeit damit verbracht, die Funktionsweise der einzelnen Teile und wie man sie repariert/wartet zu verstehen?

Merkste selber, oder?

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 15, 2024, 9:06am UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/12 "2024-12-15T09:06:20Z")

</div>



---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 15, 2024, 9:06am UTC](https://help.nextcloud.com/t/problem-bei-update-auf-18-0-4/84428/13 "2024-12-15T09:06:22Z")

</div>


