Ankündigung

Einklappen
Keine Ankündigung bisher.

Fatal error: Uncaught Error: Call to undefined function mysql_connect

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fatal error: Uncaught Error: Call to undefined function mysql_connect

    Hallo an alle,
    ích habe derzeit ein Problem mit meinem Onlineshop.
    Der Hoster hat wegen eines problemes meinen Shop auf einen anderen Server gezogen, seit dem bekomme ich bei meinem shop nurnoch folgende Fehlermeldung:

    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/vhosts/mittelalterladen.com/httpdocs/Ritterhaus/inc/xtc_db_connect.inc.php:27 Stack trace: #0 /var/www/vhosts/mittelalterladen.com/httpdocs/Ritterhaus/includes/application_top.php(209): xtc_db_connect() #1 /var/www/vhosts/mittelalterladen.com/httpdocs/Ritterhaus/index.php(27): include('/var/www/vhosts...') #2 {main} thrown in /var/www/vhosts/mittelalterladen.com/httpdocs/Ritterhaus/inc/xtc_db_connect.inc.php on line 27

    Ich selber habe nichts verändert und bin deswegen momentan ratlos was jetzt los ist,...
    kann mir irgendjemand helfen??
    Ich bin total am verzweifeln,...


  • #2
    Aus dem Manual:
    Warnung
    Diese Erweiterung ist seit PHP 5.5.0 als veraltet markiert und wurde in PHP 7.0.0 entfernt werden. Verwenden Sie stattdessen die Erweiterungen MySQLi oder PDO_MySQL. Weitere Informationen finden Sie im Ratgeber MySQL: Auswahl einer API und den zugehörigen FAQ. Alternativen zu dieser Funktion umfassen:
    mysqli_connect()
    PDO::__construct()
    Ich empfehle gleich PDO zu verwenden.

    Kommentar


    • #3
      PDO??
      ich kenne mich noch nicht so gut aus, hoffe, dass sich das bald ändert,...

      Kommentar


      • #4
        achso, den shop habe ich mit Gambio erstellt, hatte bisher auch immer tadellos funktioniert, aber seit der Verschiebung eben leider nicht mehr

        Kommentar


        • #5
          Du hast jetzt wahrscheinlich eine neue Version von PHP erhalten und dort ist mysql nicht mehr vorhanden sondern nur noch mysqli mit i am Ende.
          Siehe auch das Handbuch zu mysql_connect, dort den roten Kasten.

          Du musst jetzt aber nicht verzweifeln, denn es haben sich schon andere den Kopf darüber zerbrochen, wie man die Umwandlung automatisieren kann und das Ganze in eine Klasse gepackt. https://github.com/philip/MySQLConverterTool

          Du kannst das auch zu Fuss machen, denn die Automatisierung läuft je nach Code nicht immer problemlos siehe https://www.phpclasses.org/blog/pack...to-MySQLi.html

          Kommentar


          • #6
            Zitat von dasritterhaus Beitrag anzeigen
            Hallo an alle,
            ích habe derzeit ein Problem mit meinem Onlineshop.
            Der Hoster hat wegen eines problemes meinen Shop auf einen anderen Server gezogen, seit dem bekomme ich bei meinem shop nurnoch folgende Fehlermeldung:
            Warum erzählst du das dann nicht deinen Hoster, dass es nicht mehr funktioniert?

            Kommentar


            • #7
              erstmal danke, aber ich komme mir grad sau blöd vor,...
              irgendwie finde ich die Ordner in denen die Dateien zum umschreiben sind nicht,..

              Kommentar


              • #8
                dem Hoster habe ich mitgeteilt dass es nicht mehr funktioniert, dieser meinte nur, dass der fehler im script liegt und dass das mein Problem sei,...

                Kommentar


                • #9
                  Hast du denn Gambio auf die neueste Version gebracht?
                  Alternativ kannst du auch im Forum von Gambio DE noch mal nachfragen, die kennen Ihre Software etwas besser und können dir sicherlich gezielter helfen.

                  Kommentar


                  • #10
                    Gambio verwendet schon seit ein paar Jährchen MySQLi ( ich glaube sogar als Auswahl zu PDO ).
                    Dein Shop sollte mal aktualisiert werden.

                    Kommentar

                    Lädt...
                    X