Ergebnis 1 bis 10 von 10

Thema: Kopie auf selbem Server liefert Error

  1. #1
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard Kopie auf selbem Server liefert Error

    Moin:
    C 4.13.28, PHP 8.1, Netcup

    habe eine Installation laufen und brauche die nochmal als Kopie... habe per cp -ar eine Kopie erstellt, neue DB-Einträge gemacht, Cache geleert

    Im Manager wird Datenbank-Migration und Wartungsmodus "verschleiert" und "Von deiner Contao-Version nicht unterstützt" angezeigt ... hää?!?

    Wenn ich auf Konsole eine Migration zum Test laufen lasse kommt
    Code:
    In tl_theme.php line 216:
                                                                                   
      Compile Error: Cannot declare class tl_theme, because the name is already in use
    uff... hatte ich noch nie - habe testweise mal auf die Orig-DB umgestellt - keine Änderung

    jemand eine Idee was da klemmt?

    PS: auf der "Quellinstallation" läuft alles prima!

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Spontane (und einzige) Idee: Symlinks. Zeigen die nach dem kopieren evtl. noch auf die ursprüngliche Installation?
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Code:
    php vendor/bin/contao-console contao:symlinks
    leider nein, ändert sich nix

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.112
    Partner-ID
    10107

    Standard

    Nutze -v und poste den Stack Trace.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    da ist irgendwas gewaltig schief... habe alle Erweiterungen nacheinander deinstalliert, bei denen irgendwie "tl_theme" im Quelltext auftaucht - wenn ich die Marketingsuite deinstalliert habe und eine Migration starte, kommt nun

    An exception occurred in the driver: SQLSTATE[HY000] [1045] Access denied for user 'k123456_myproject-dev-4-13'@'11.22.33.181' (using password: YES)
    in parameters.yml ist aber eingetragen als Host "11.22.33.182" - eine .env bzw. .env.local gibt es nicht... auch mit grep ist die IP in dem Projektpfad nicht zu finden ... öhmmmm

    Die Sache liegt nun erstmal bei Netcup beim Support auf dem Tisch.

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    OPCache vielleicht noch löschen?

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    PHP-Code:
    opcache_reset(); 
    in eine Datei gepackt und ausgeführt - keine Änderung...

  8. #8
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hmm, die IP in der parameters.yml ist die IP des MySQL-Servers, die andere IP ist die deines Webhostingservers. Ich bin mir jetzt nicht ganz sicher, ob das nicht vielleicht doch so sein muss wie bei dir in der Fehlermeldung ausgegeben. Also ob hier nicht wirklich die IP des Servers stehen muss, von dem aus zugegriffen wird. Wenn ich mir z.B. die DB mit dem phpMyAdmin-Link anschaue, dann steht da

    Code:
    Server: 10.35.xx.yy2 via TCP/IP
    ...
    Benutzer: k12345_t1234@10.35.xx.yy1
    Da ich hier trotzdem die Tabellen sehen kann im phpMyAdmin, kann das nicht allzu verkehrt sein.
    10.35.xx.yy1 ist auch die IP, von der aus ich dem Datenbankbenutzer Zugiffsrechte gegeben habe, also bei Zugriffssteuerung -> "Remoteverbindungen zulassen von".
    10.35.xx.yy1 ist die IP des Webhostingservers.

    Sind denn die Passwörter bei beiden Datenbanken gleich? Ich kann mich ganz dunkel erinnern, dass es da irgendwelche unzulässigen Zeichen gab, die anderswo zulässig waren. Möglicherweise der Underscore, bin mir jetzt aber nicht sicher. Auch eine maximale Passwortlänge gibt es wohl. Wenn Username oder Passwort nicht passen ist klar, dass die Verbindung abgelehnt wird.
    Geändert von tab (15.05.2023 um 10:44 Uhr) Grund: Dreckfuhler korrigiert ;)

  9. #9
    Contao-Nutzer Avatar von Schmidty
    Registriert seit
    06.06.2011.
    Ort
    Pforzheim
    Beiträge
    203

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    Im Manager wird Datenbank-Migration und Wartungsmodus "verschleiert" und "Von deiner Contao-Version nicht unterstützt" angezeigt ... hää?!?
    Ich hatte gerade das selbe Phänomen, allerdings wollte ich einfach nur ein Update des CatalogManagers auf Version 2.1.17 durchführen (Contao und die anderen Erweiterungen sind alle aktuell).
    Nach dem löschen des Composer- und des OP-Caches über den ContaoManager lief das Update durch, die Installation läuft wieder ohne Probleme.
    In var/logs wurde keine Log-Datei angelegt, auch im System-Log sind keine Einträge vorhanden.

    All-Inkl Business-Paket
    Contao 4.13.23
    PHP 8.1.16
    MariaDB 10.5.19

  10. #10
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    DB nochmal gelöscht - neu angelegt und über Konsole-Dump befüllt ... nu gehts wieder - irgendwas hatte sich da verbogen

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
  •