Installation des Themes

Ich habe mehrmals versucht, ein Theme zu installieren, und konnte dies nicht ohne Fehler tun. Es gibt hier mehrere Beispiele mit Problemen bei der Installation eines Themes, aber keines davon passt. Außerdem habe ich das Installationsforum nicht gefunden, wie es auf dieser Seite oben vorgeschlagen wird. Also, hier ist es:

Ich erhalte einen Fehler bei jeder OOTB-Theme-Installation

Failed to process hijacked response correctly : Errno::ENOENT : No such file or directory - timeout

Ich habe mehrmals neu installiert und auch die Abhängigkeiten überprüft. Ich habe ImageMagick installiert und die Version ist 7.1.1-47. Ich bin auf Mac Sequoia 15.5.

Vielen Dank!

Hallo, könnten Sie bitte das Theme/die Komponente nennen, die Sie zu installieren versuchen? Danke!

2 „Gefällt mir“

Hallo Nate! Danke, dass du dir das angesehen hast. Ich habe die Zip-Datei für das Theme beigefügt. Ich konnte das OOTB zum Laufen bringen, aber nur, wenn ich es über die Zip-Datei installiere. Das benutzerdefinierte Theme hier verursacht immer noch einen Fehler. Vielen Dank!

itd.zip (142,8 KB)

Ich weiß nicht, ob das hilft, aber ich bekomme den gleichen Fehler ‘Ein Fehler ist aufgetreten: Importfehler: about.json existiert nicht oder ist ungültig. Sind Sie sicher, dass dies ein Discourse-Theme ist?’, wenn ich ein Theme oder Theme-Komponente von einem Gerät installiere. Die Installation aus einem Git-Repository wirft ebenfalls bei jedem einen 500er-Fehler.

Die about.json befindet sich in einem Ordner, weshalb Discourse sie nicht findet. Sie wird hier erwartet:

Aber sie befindet sich in einem der Ordner:

Und sollte das Verzeichnis im Dateisystem im Themes-Ordner platziert werden oder spielt das eine Rolle? Ich erhalte dasselbe Ergebnis, wenn ich die about.json außerhalb des itd-Verzeichnisses platziere.

Ich kann Ihnen nicht ganz folgen. Warum wählen Sie einen Ordner, um das Theme zu installieren? Ich habe einfach die Option „Vom Gerät“ verwendet.


Dies war die ZIP-Datei, die ich verwendet habe.
itd-1.zip (126,8 KB)

Die Installation hat funktioniert, aber es gibt einen Syntaxfehler

1 „Gefällt mir“

Entschuldigung, ich habe vielleicht zwei Probleme vermischt. Bei der Installation “von Ihrem Gerät” erhalte ich den about.json-Fehler, also habe ich, wie in Ihrem vorherigen Beitrag vorgeschlagen, about.json aus dem itd-Ordner verschoben und es “außerhalb” des Ordners platziert. Was ich getan habe. Der Speicherort, an dem sich mein Ordner, itd, befindet, ist im Verzeichnis themes/ zusammen mit foundation und horizon. Ich zippe den itd-Ordner und installiere dann. Ich erhalte immer noch den Fehler bezüglich der about.json.

Ich habe nicht vorgeschlagen, die Datei about.json zu verschieben. Ich habe vorgeschlagen, sich die Dateistruktur im Allgemeinen anzusehen. Normalerweise ist __MACOSX kein Teil der Theme-Struktur. Sie würden nur den anderen Ordner als Zip-Datei benötigen.

Funktioniert das von mir geteilte Zip für Sie?

1 „Gefällt mir“