Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Eine saubere Installation, die zu Shared Hosting passt und Exponential sagt

Diese Seite ist für alle, die Exponential 6.0.15 installieren, besonders auf Shared Hosting. Juli und August 2026 haben den ersten Start einer neuen Installation reibungsloser gemacht. Unten steht, was Sie jetzt…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/6.0/clean-install-defaults.md

On this page

This page is a translation. Read the English original

Eine saubere Installation, die zu Shared Hosting passt und Exponential sagt

Diese Seite ist für alle, die Exponential 6.0.15 installieren, besonders auf Shared Hosting. Juli und August 2026 haben den ersten Start einer neuen Installation reibungsloser gemacht. Unten steht, was Sie jetzt bekommen, in der Reihenfolge, in der Sie ihm begegnen.

1. Der Einrichtungsassistent arbeitet nur mit Ihrer eigenen Datenbank (16. Juli)

Commit fdf0d52028. Der Assistent führte früher SHOW DATABASES aus und öffnete die Systemdatenbank mysql, was Rechte braucht, die ein Shared Host nicht vergibt. Jetzt brauchen Sie nur Rechte auf Ihrer eigenen Datenbank.

  • Für MySQL und MariaDB hat der Datenbankschritt ein Feld Database name. Der eingegebene Name wird direkt verwendet; der Assistent sieht sich keine anderen Datenbanken an.
  • Eine fehlgeschlagene Verbindung, ein falsches Passwort oder eine fehlende Datenbank werden als gewöhnliche Meldung auf der Seite gezeigt. Sie enden nicht mehr in einer leeren Fehlerseite.
  • Die Einzelheiten gehen nach var/log/setup.log (zum Beispiel eZStepSiteDetails: database requirement check failed (error code ...) for server ... user ... db ...), nie das Passwort.
  • Die Fortschrittsanzeige scheitert in einer Webanfrage nicht mehr daran, dass die Konstante STDOUT außerhalb der Kommandozeile nicht existiert.

Lehnt der Assistent Ihre Datenbank ab, lesen Sie den Grund:

tail -n 20 var/log/setup.log

2. Pakete bringen mit, was sie brauchen (29. Juli)

Commit cb57cdd026. eZPackage::install() installiert zuerst jedes Paket, das im Paket unter requires genannt ist, und dann das Paket selbst.

  • Ein Website-Paket, das „nur importiert“ (es trägt keine eigenen Dateien), zieht trotzdem sein Bild- oder Demo-Inhaltspaket nach.
  • Ein benötigtes Paket, das sich nicht finden lässt, protokolliert eine Warnung; eines, das scheitert, hält die Installation an.
  • Ein Paket, das bereits installiert wird, wird übersprungen, sodass zirkuläre Anforderungen keine Schleife bilden.

3. Die Standardinhalte sagen Exponential und sprechen amerikanisches Englisch (15. August)

Die Commits 4d9f7681b2, 3dc808f3ec, 71045a6cd8, e0f6916a36, ded9116491, 5f6edbd111, 3ebaf8dcd9 ändern die Startdaten in share/db_data.dba, die der Installer vor einem Website-Paket lädt:

WasVorherNachher
Standard-Inhaltsspracheeng-GB (Englisch, Vereinigtes Königreich)eng-US (Englisch, Vereinigte Staaten), auch für jeden Namen von Klasse, Attribut und Objekt
Name des Wurzelordnersder alte ProduktnameWebsites
Begrüßungsartikelder alte ProduktnameWelcome to Exponential
Beschreibung und Metadaten der WurzelProdukttext des früheren Herstellerseine Einführung in Exponential mit Links zu exponential.earth, share.exponential.earth (Artikel, Foren, Support), software.se7enx.com (Downloads), projects.exponential.earth und dem Wiki ezpedia.exponential.earth
Autor, Copyrightfrüherer HerstellerExponential Foundation
Schlüsselwörter des URL-Aliasfrüherer Produktnameexponential, welcome to exponential

Die Startdaten betreffen die Tabellen ezcontent_language, ezcontentclass, ezcontentclass_attribute, ezcontentobject_attribute und ezcontentobject_name. Alle Links in der Beschreibung wurden geprüft, ob sie antworten, bevor sie aufgenommen wurden.

Wenn Sie mit einem Website-Paket installieren, kommen die eigenen Inhalte des Pakets nach den Startdaten und gewinnen, wo sie sich überschneiden.

4. Namen beim Kickstart (15. August)

Alle Zugangstypen einer Kickstart-Installation registrieren die Siteaccesses site und admin; siehe Kickstarter.

5. PHP 8 und andere Hindernisse bei der Installation (15. August, 31. Juli)

  • Das Deserialisieren von Werten von ezinteger, ezobjectrelation, ezobjectrelationlist und ezxmltext toleriert fehlende XML-Knoten und Nullwerte (28d414f422).
  • libxml-Fehler beim Parsen von XML-Text werden unterdrückt; eine eingebettete object_remote_id wird in der XHTML-Ausgabe zu einer Objekt-ID aufgelöst.
  • Die Caches für URL-Aliase und Klassenattribute ignorieren Null- und Leerwerte.
  • Eine Inhaltsoperation gibt nur dann false zurück, wenn ein Knoten wirklich fehlt.
  • settings/transform.ini [search] hat Commands[]=lowercase, was der Suchgruppe die Umwandlung in Kleinbuchstaben hinzufügt.
  • eZPersistentObject gibt unter PHP 8.4 eine Ganzzahl zurück, wenn es die nächste Ordnungsnummer berechnet (9cad41280a), was Installationen zerstört hatte.

6. Der Export von Inhaltspaketen ist nachsichtiger (7. August)

Ein Knoten, dessen Ausgangssprache fehlt oder dessen serialisierter Attributknoten fehlt, wird vom Export von Inhaltspaketen übersprungen, statt den Lauf zu beenden (752adad843, 8af48c1e59). Siehe ezpm.

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x