Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: Kopie einer Contao-Installation erstellen

  1. #1
    Contao-Nutzer
    Registriert seit
    06.02.2014.
    Beiträge
    19

    Standard Kopie einer Contao-Installation erstellen

    Hi,

    ich habe folgendes Problem:

    Ich soll eine Kopie einer existierenden Contao-Installation erstellen. Soweit so einfach. Leider soll die kopierte Installation nicht mehr direkt im Root-Verzeichnis der Domain liegen, sondern in einem Unterverzeichnis. Das Ganze soll dann so ausschauen:

    "http://www.trend-technik-wallduern.de/" -> Kopie nach "www.nsp-regio.de/bildung", usw.

    Ich habe die Installation im Grunde zum Laufen bekommen, nur gibt es Probleme mit dem News-Reader auf der Startseite. Ist dieser aktiviert, wird nur dieser beim Aufruf der URL dargestellt (Und sonst nichts, also nur Text, keine Bilder). Deaktiviere ich diesen, funktioniert die Seite fehlerfrei.

    An welchen Schrauben (Dateien) muss ich drehen, damit eine kopierte Seite sauber funktioniert?

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.273

    Standard

    Am besten führst du die contao/install.php aus. Dort wird dann dein Pfad neu gesetzt. Das scheint nämlich das PRoblem zu sein. Das kannst du auch händisch in der systems/config/pathconfig.php machen aber mit der install.php ist es sauberer.

    Die Kopie verwendet aber eine eigenen Datenbank richtig?

    VG

  3. #3
    Contao-Nutzer
    Registriert seit
    06.02.2014.
    Beiträge
    19

    Standard

    Die Kopie verwendet aber eine eigenen Datenbank richtig?
    Ja. Die Kopie benutzt eine eigene Datenbank. Ich versuche es nachher noch mal und poste dann mal hier eventuelle Fehlermeldungen.

  4. #4
    Contao-Nutzer
    Registriert seit
    06.02.2014.
    Beiträge
    19

    Standard

    Habe die Seite jetzt mal wieder kopiert. Install-Tool läuft fehlerfrei durch. Ich kann auf das Backend zugreifen, aber der Fehler mit dem News-Reader besteht immer noch:

    http://nsp-regio.de/bildung/

    Schalte ich diesen auf der Startseite ab, funktioniert alles einwandfrei.

  5. #5
    Alter Contao-Hase
    Registriert seit
    20.03.2010.
    Ort
    Hannover
    Beiträge
    1.041

    Standard

    Viel wichtiger als das was Du beschrieben hast, ist dass er eine Fehlermeldung auswirft.

    Code:
    Fatal error: Using $this when not in object context in /system/modules/news/modules/ModuleNews.php on line 139
    Hast Du ein Template für diese Ausgabe angepasst?

  6. #6
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.121

    Standard

    Die Kollation der Datenbank scheint auch nicht zu stimmen - siehe Anhang
    Angehängte Grafiken Angehängte Grafiken

  7. #7
    Contao-Nutzer
    Registriert seit
    06.02.2014.
    Beiträge
    19

    Standard

    Die Kollation der Datenbank scheint auch nicht zu stimmen - siehe Anhang
    Ich habe eine 1:1-Kopie der Datenbank per PHP-Myadmin gemacht (Was anderes kann ich nicht bei dem Webpack machen). Bei mir werden die Umlaute übrigens korrekt dargestellt. Kollation ist bei beiden Datenbanken "utf8_general_ci"

    Könnt ihr mir einen Tipp geben, wie ich den Fehler eingrenzen kann? Ich bin mit meinem Latein leider am Ende.

  8. #8
    Contao-Fan Avatar von Contao-Academy
    Registriert seit
    09.04.2011.
    Ort
    Kempten
    Beiträge
    292
    Partner-ID
    10079
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wie Samuell bereits schreibt.

    Hast du Templates für News angepasst?
    Schon mal probiert testweise diese zu entfernen?

  9. #9
    Contao-Nutzer
    Registriert seit
    06.02.2014.
    Beiträge
    19

    Standard

    Zitat Zitat von Fenepedia Beitrag anzeigen
    Hast du Templates für News angepasst?
    Schon mal probiert testweise diese zu entfernen?
    Ich habe den Fehler gefunden. Der ist so dämlich, dass es schon weh tut.

    Ich hatte ja alle Templates gelöscht, da das aber nichts gebracht hat (Weil auch keine Unterschiede angezeigt wurden), wieder angelegt. Danach habe ich die Webseite von 3.5.0 auf 3.5.6 aktualisiert und habe dann nochmals in den Templates nachgeschaut. Auf einmal gab es einen Unterschied im News-Template. Nachdem ich dieses gelöscht hatte, funktionierte die Seite auf einmal einwandfrei.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •