Ergebnis 1 bis 10 von 10

Thema: Umzug auf anderen Server bringt Fehlermeldung

  1. #1
    Contao-Nutzer
    Registriert seit
    18.03.2012.
    Beiträge
    92

    Standard Umzug auf anderen Server bringt Fehlermeldung

    Ich wollte eine Contao Installation 3.5.12 auf einen anderen Server umziehen. (Der Contao Check gab grünes Licht)
    Über die Erweiterung DB Backup das SQL-Backup heruntergeladen, und über FTP alle Daten.

    • Auf dem neuen Server einen Unterordner angelegt und die FTP-irgDaten hochgeladen
    • Über PHP my Admin eine neue Datenbank erstellt und die SQL Datei importiert
    • Danach das Installtool aufgerufen, Passwort eingegeben, um die Daten der neuen Datenbank einzugeben

    dann kam folgende Fehlermeldung:

    Code:
    Warning: mysql_connect(): Can't connect to MySQL server on '3306' (22) in system/modules/core/library/Contao/Database/Mysql.php on line 47
    #0 [internal function]: __error(2, 'mysql_connect()...', '/var/www/vhosts...', 47, Array)
    #1 system/modules/core/library/Contao/Database/Mysql.php(47): mysql_connect('3306:3306', 'xxxx', 'xxxxxx...')
    #2 system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysql->connect()
    #3 system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
    #4 [internal function]: Contao\Database::getInstance()
    #5 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
    #6 system/modules/core/controllers/BackendInstall.php(479): Contao\System->import('Database')
    #7 system/modules/core/controllers/BackendInstall.php(168): Contao\BackendInstall->setUpDatabaseConnection()
    #8 contao/install.php(24): Contao\BackendInstall->run()
    #9 {main}
    irgendwie mache ich da was falsch!


    stephan66
    Geändert von xchs (05.11.2017 um 20:30 Uhr)

  2. #2
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    Öffne die localconfig.php und änder MySQL auf MySQLi

    Bearbeite bitte dein Post und lösch die Zugangsdaten raus. Änder auch deine Zugangsdaten bitte
    Grüße
    Alex

  3. #3
    Contao-Nutzer
    Registriert seit
    18.03.2012.
    Beiträge
    92

    Standard

    oh, danke für die Änderung!

    Die Umstellung in der localconfig auf MySQLi schmeisst mir jetzt diese Meldung aus

    Code:
    Warning: mysqli::real_connect(): (HY000/2003): Can't connect to MySQL server on '3306' (22) in system/modules/core/library/Contao/Database/Mysqli.php on line 46
    #0 [internal function]: __error(2, 'mysqli::real_co...', '/var/www/vhosts...', 46, Array)
    #1 system/modules/core/library/Contao/Database/Mysqli.php(46): mysqli->real_connect('p:3306', ‚xxxxx', ‚xxxxx', ‚xxxxxxx', 3306, '')
    #2 system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysqli->connect()
    #3 system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
    #4 [internal function]: Contao\Database::getInstance()
    #5 system/modules/core/library/Contao/System.php(140): call_user_func(Array)
    #6 system/modules/core/controllers/BackendInstall.php(479): Contao\System->import('Database')
    #7 system/modules/core/controllers/BackendInstall.php(168): Contao\BackendInstall->setUpDatabaseConnection()
    #8 contao/install.php(24): Contao\BackendInstall->run()
    #9 {main}

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

    Support Contao

    Standard

    Und die Zugangsdaten zu der neu erzeugten Datenbank stimmen? Welche PHP-Version benutzt du?

  5. #5
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    Kann es sein das du unter Host den Port eingetragen hast? Oder ist die Meldung nur hier so.
    Grüße
    Alex

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

    Support Contao

    Standard

    Ja, so sieht es aus.

  7. #7
    Contao-Nutzer
    Registriert seit
    18.03.2012.
    Beiträge
    92

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Und die Zugangsdaten zu der neu erzeugten Datenbank stimmen? Welche PHP-Version benutzt du?
    PHP Version 5.6.30-0+deb8u1

    und der Host steht in Plesk so:
    Host:localhost:3306 (MySQL)
    Geändert von stephan66 (05.11.2017 um 21:41 Uhr)

  8. #8
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    du musst nur localhost eintragen. Das mit 3306 ist der Port und muss in das Feld wo Port steht.
    Grüße
    Alex

  9. #9
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Einfach alle Variablen, die mit "db" anfangen löschen und Installtool aufrufen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  10. #10
    Contao-Nutzer
    Registriert seit
    18.03.2012.
    Beiträge
    92

    Standard

    es lag an dem localhost, habe dann nur localhost eingegeben,
    die Datenbank aktualisiert
    und die Installation läuft jetzt auf dem Server

    Danke an alle!

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
  •