Ergebnis 1 bis 32 von 32

Thema: Update von 3.4.4 auf 3.5.2

  1. #1
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard Update von 3.4.4 auf 3.5.2

    Hallo liebe Community, beim Update auf Contao 3.5.2 und nach contao/install.php ,bekomme ich diesen Fehler:
    Fatal error:class'database\'mut/webi/e2/31/53338631/htdocs/system/modules/core/library/contao/database.php on line 165
    Contao-Check 10.7 alles OK.
    Bitte um Hilfe
    Wolli
    Geändert von wolli (12.08.2015 um 08:17 Uhr)

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

    Standard

    Das ist die gesamte Fehlermeldung..?

  3. #3
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard Thema: 3.5.x Update von 3.4.4 auf 3.5.2

    Hallo Spooky, endschuldige aber ich bin jetzt wieder im Netz mein Internet anbieter hatte Probleme mit dem Kabelanschluss.

    Habe die errorlog Kopiert:


    [12-Aug-2015 07:03:06 GMT] PHP Fatal error: Uncaught exception 'Exception' with message 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)' thrown in /mnt/webi/e2/31/53338631/htdocs/system/modules/core/library/Contao/Database/Mysqli.php on line 50
    #0 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysqli->connect()
    #1 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
    #2 [internal function]: Contao\Database::getInstance()
    #3 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/library/Contao/System.php(140): call_user_func(Array)
    #4 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/classes/Backend.php(30): Contao\System->import('Database')
    #5 /mnt/webi/e2/31/53338631/htdocs/system/modules/ctoCommunication/CtoCommunication.php(96): Contao\Backend->__construct()
    #6 /mnt/webi/e2/31/53338631/htdocs/system/modules/ctoCommunication/CtoCommunication.php(130): CtoCommunication->__construct()
    #7 [internal function]: CtoCommunication::getInstance()
    #8 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/library/Contao/System.php(140): call_user_func(Array)
    #9 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/classes/BackendTemplate.php(41): Contao\System->import('CtoCommunicatio...')
    #10 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/classes/BackendTemplate.php(107): Contao\BackendTemplate->parse()
    #11 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/controllers/BackendInstall.php(870): Contao\BackendTemplate->output()
    #12 /mnt/webi/e2/31/53338631/htdocs/system/modules/core/controllers/BackendInstall.php(105): Contao\BackendInstall->outputAndExit()
    #13 /mnt/webi/e2/31/53338631/htdocs/contao/install.php(24): Contao\BackendInstall->run()
    #14 {main}
    [12-Aug-2015 07:08:30 GMT] PHP Fatal error: Class 'Database\' not found in /mnt/webi/e2/31/53338631/htdocs/system/modules/core/library/Contao/Database.php on line 165
    [13-Aug-2015 13:52:47 GMT] PHP Fatal error: Class 'Database\' not found in /mnt/webi/e2/31/53338631/htdocs/system/modules/core/library/Contao/Database.php on line 165
    [13-Aug-2015 14:10:49 GMT] PHP Fatal error: Class 'Database\' not found in /mnt/webi/e2/31/53338631/htdocs/system/modules/core/library/Contao/Database.php on line 165


    Wolli

  4. #4
    Contao-Fan
    Registriert seit
    16.05.2014.
    Beiträge
    295

    Standard

    Hast du den Contao cache gelöscht?
    Und das Installationstool (contao/install.php) aufgerufen?

    Beim Update auf 3.5 macht Contao hier nämlich was mit der Datenbank, außerdem kannst du dort die Datenbankverbindung prüfen und ggf. neu eingeben/ändern.

  5. #5
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard

    Hallo Znrl,
    Ja den Cache gelöscht,und das Installtool benutzt, es kommt immer der selbe Fehler habe sogar contao 3.5.2 neu hochgeladen.
    Wolli

  6. #6
    Contao-Fan
    Registriert seit
    16.05.2014.
    Beiträge
    295

    Standard

    Und was sagt das Installtool zur Datenbankverbindung?
    Sonst auch in der localconfig mal schauen ob das noch passt.
    Grade ein Socket, der hier erwähnt ist, muss man selten angeben.

    Was läuft für ne PHP Version?

    Sonst die Erweiterung CtoCommunications (oder auch alle) mal deaktivieren in der Fehlermeldung kommt das ganze über die Erweiterung.
    Aber es scheint eher ein generelles Problem denke ich.

  7. #7
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard

    Im Installtool komme ich garnicht rein, sofort kommt der Fehler.
    Localconfig noch nicht vorhanden.
    PhP version 5.5.26
    Contao-check 10.7 alles OK.
    Wolli

  8. #8
    Contao-Fan
    Registriert seit
    16.05.2014.
    Beiträge
    295

    Standard

    Ich dachte das war ein Update?
    Dann sollte eine localconfig.php im system/config Ordner sein ...

    Sonst kann natürlich sowieso keine Datenbankverbindung funktionieren.

    Hast du denn Backups? Hast beim 3.5.2 "neu hochladen" vorher alles gelöscht?
    Sprich ist das jetzt eine Neuinstallation?

    Wenn nein, versuch mal wirklich alles zu löschen (nach einem Backup der Files und Datenbank) und vor du Extensions installierst, das Installtool aufrufen.

  9. #9
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard

    Hallo Znrl, ich habe es so gemacht wie in Localhost und dort läuft contao 3.5.2
    Ein Update habe ich gemacht.
    Keine Localconfig in System/config-Ordner.
    Es muss doch eine möglichkeit geben, das Installtool auf zurufen ob mit Update oder neu Install.
    Ich verstehe das nicht.
    wolli

  10. #10
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Hast Du einen Link ?

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

    Support Contao

    Standard

    Zitat Zitat von wolli Beitrag anzeigen
    Ein Update habe ich gemacht.
    Keine Localconfig in System/config-Ordner.
    Es muss doch eine möglichkeit geben, das Installtool auf zurufen ob mit Update oder neu Install.
    Ich verstehe das nicht.
    wolli
    Naja, nach einem ordnungsgemäß durchgeführten Update ist immer eine localconfig.php vorhanden. Die wird ja bei der ursprünglichen Installationsprozedur (Aufruf install.php) angelegt und beim Update übertragen, bevor wieder install.php aufgerufen wird. Hast du vielleicht einfach vergessen zu machen.
    https://docs.contao.org/books/manual...es-update.html

  12. #12
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.515
    User beschenken
    Wunschliste

    Standard

    Ich verstehe auch nicht warum bei dir nach einem Update die localconfig.php nicht mehr da ist. Die müsstest du ja gelöscht haben.
    Normalerweise kann man dann einfach install.php aufrufen und alle neu angeben.
    Leider hast du eine Erweiterung installiert, die sich recht früh in den Aufrufprozess einklinkt und direkt oder indirekt (per Klassenvererbung) eine Datenbankverbindung braucht.

    Ich hoffe mal du hast die localconfig.php noch als Backup vorliegen. Ansonsten müsstest du manuell die entsprechende Erweiterung deaktivieren.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  13. #13
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Die Installation sieht vom check her perfekt aus. Sichere mal die localconfig.php und lösche die. Anschliessend install.php aufrufen.

    EDIT: kann doch eigentlich gar nicht sein, dass keine localconfig.php vorhanden ist.
    Bei Aufruf der Seite kommt "Unvollständige Installation"
    Geändert von WilhelmTell (13.08.2015 um 21:24 Uhr)

  14. #14
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard Update von 3.4.4 auf 3.5.2

    Es ist keine Localconfig vorhanden, Installtool aufgerufen und es kommt sofort eine Fehlermeldung.
    wolli

  15. #15
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Wie schon gesagt
    Bei Aufruf der Seite kommt "Unvollständige Installation"
    und der Check ist ok (3.5.2 ok).
    Was hast Du denn für Erweiterungen ?


    EDIT:
    BugBuster hat recht:
    Ich hoffe mal du hast die localconfig.php noch als Backup vorliegen. Ansonsten müsstest du manuell die entsprechende Erweiterung deaktivieren.
    Geändert von WilhelmTell (13.08.2015 um 21:31 Uhr)

  16. #16
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard Update von 3.4.4 auf 3.5.2

    Hallo WilhelmTell, meine Erweiterungen sind dk_mmenu und synccto.

    (localconfig.php noch als Backup vorliegen)Nein habe ich nicht .

  17. #17
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Dann erstellst Du eine Datei namens .skip und legst die in die beiden Modulordner rein. Und dann install...

  18. #18
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard

    Nur eine Datei mit dem Namen skip.php und der Inhalt ist leer.
    Habe ich das so Richtig verstanden.
    Geändert von wolli (13.08.2015 um 21:42 Uhr)

  19. #19
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Fast: .skip (mit Punkt). Kann leer sein. Contao sieht das als deaktivierte Erweiterung und lädt die folglich nicht.

    EDIT: .skip ! Nicht skip.php und auch nicht .skip.php !
    Hast Du Deine localconfig.php irgendwo wiedergefunden ?
    Geändert von WilhelmTell (13.08.2015 um 21:49 Uhr)

  20. #20
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard

    Habe ich in den Modulordner reingelegt.
    In Ordner dk_mmenu und synccto.
    Datei .skip.php
    Es kommt sofort der Fehler wieder.

  21. #21
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    .skip ! Nicht skip.php und auch nicht .skip.php !
    Hast Du Deine localconfig.php irgendwo wiedergefunden ?

  22. #22
    Contao-Fan
    Registriert seit
    16.05.2014.
    Beiträge
    295

    Standard

    Wie schon geschrieben ich empfehl dir, alles nochmal zu sichern, wenn das nicht schon geschehen ist und dann nochmal komplett bei Null mit einer frischen 3.5.2 anzufangen.

    Das installtool aufrufen bevor du was machst (schauen obs geht) und dann Zeug einspielen.

  23. #23
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard 3.5.x Update von 3.4.4 auf 3.5.2

    Hallo WilhelmTell, .skip habe ich in den Ordnern Kopiert.
    Wieder kommt die verdammte Fehlermeldung.
    Wolli

  24. #24
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Zitat Zitat von Znrl Beitrag anzeigen
    ich empfehl dir, alles nochmal zu sichern, wenn das nicht schon geschehen ist und dann nochmal komplett bei Null mit einer frischen 3.5.2 anzufangen
    Meiner Meinung ist das nicht nötig, da die Installation vom check her perfekt ist (3.5.2 ok). Alles grün und alle Dateien vorhanden. Entweder liegt das an den Erweiterungen oder an Dateileichen. Im zweiten Fall hast Du recht. Im ersten ist das mit dem Deaktivieren besser. Ist ja schnell gemacht.

  25. #25
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Wenn da wirklich jetzt im Verzeichnis /system/modules/dk_mmenu/ und /system/modules/synccto/ eine Datei namens .skip liegt und unter /system/modules/ sich keine weiteren Erweiterungen befinden, die nicht zum core gehören, dann hat er recht:
    Zitat Zitat von Znrl Beitrag anzeigen
    Wie schon geschrieben ich empfehl dir, alles nochmal zu sichern, wenn das nicht schon geschehen ist und dann nochmal komplett bei Null mit einer frischen 3.5.2 anzufangen.
    Das installtool aufrufen bevor du was machst (schauen obs geht) und dann Zeug einspielen.

  26. #26
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Hast Du Deine localconfig.php irgendwo wiedergefunden ?

  27. #27
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Jetzt funktioniert Dein install.php doch !!!
    http://b-b.de/contao/install.php

    EDIT:
    Code:
    Bitte vergeben Sie ein Passwort, um unberechtigte Zugriffe zu vermeiden!
    Wenn Du Deine localconfig.php gefunden hättest, wäre die Installation jetzt fertig...
    Geändert von WilhelmTell (13.08.2015 um 22:20 Uhr)

  28. #28
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.515
    User beschenken
    Wunschliste

    Standard

    die .skip müsste auch hier rein:
    Code:
    /mnt/webi/e2/31/53338631/htdocs/system/modules/ctoCommunication/
    Denn diese Erweiterung schmeißt den Fehler. Die wurde als Abhängigkeit mit installiert.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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

    Support Contao

    Standard

    Laut der Fehlermeldung steigt die Installation irgendwo im Bereich der Authentifizierung aus, da sind auch Cookies involviert. Hast du die schon mal gelöscht? Eventuell können auch die Sessiondaten im temporären Verzeichnis nicht geschrieben werden. Ansonsten alles etwas mysteriös .

  30. #30
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    die .skip müsste auch hier rein:
    Code:
    /mnt/webi/e2/31/53338631/htdocs/system/modules/ctoCommunication/
    Denn diese Erweiterung schmeißt den Fehler. Die wurde als Abhängigkeit mit installiert.
    Das musst Du machen !!
    Vorhin konnte ich Dein install aufrufen.
    Anschliessend hast Du das auch gemacht und die Datenbankverbindungen eingegeben.
    Momentan allerdings, wenn ich Deine Website aufrufe, lädt die ewig.
    Wahrscheins eben wegen dieser genannten Erweiterung.
    Also: Datei .skip reinpacken !

  31. #31
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Ich hab' mal einige Zeit Deine Website aufgerufen.
    Wenn ich Deine Website b-b.de aufrufe, lädt die ewig und das jedesmal.
    Gleiches bei b-b.de/contao .
    Bei b-b.de/contao/install.php kommt es ab und zu vor, dass man sofort innerhalb einer zehntel Sekunde die Installseite erhält mit Aufforderung, dass Passwort einzugeben.
    Die meisten Male allerdings lädt das ewig.
    Selbes Verhalten bei b-b.de/check. Manchmal blitzschnell, sonst ewig.

    Ist das nicht jetzt wieder ein Verbindungsproblem ?
    Zitat Zitat von wolli Beitrag anzeigen
    ich bin jetzt wieder im Netz mein Internet anbieter hatte Probleme mit dem Kabelanschluss.
    Geändert von WilhelmTell (13.08.2015 um 23:21 Uhr)

  32. #32
    Contao-Fan
    Registriert seit
    08.04.2014.
    Ort
    Langenfeld
    Beiträge
    331

    Standard 3.5.x Update von 3.4.4 auf 3.5.2

    Hallo WilhelmTell, danke für die Info mit der Datei .skip hat alles funktioniert die Site ist jetzt wieder im Netz.


    Danke

    Wolli

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
  •