Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Fatal error: Cannot redeclare xtdbquery

    zub

    • Schreiberling
    • Beiträge: 401
    Fatal error: Cannot redeclare xtdbquery
    am: 22. November 2009, 17:12:57
    Hallo,
    benötige bitte mal Hilfe.
    habe trunk-r541 installiert und folgendes Modul eingebaut "User Tracking im Admin"
    bekomme aber folgenden Fehler beim Aufruf der Seite:

    Code: PHP  [Auswählen]
    Fatal error: Cannot redeclare xtdbquery() (previously declared in /kunden/xxxxxxx/htdocs/xxxxxxxx.tld/www/xxxxx/includes/application_top.php:204) in /kunden/xxxxxx/htdocs/xxxxxxx.tld/www/xxxxxx/includes/application_top.php on line 214

    MySQL-Version: 5.0.32-Debian_7etch11-log
    PHP-Version: 5.2.0-8+etch15

    Das Modul ist von hier: User Tracking für xtC v3.04 SP1 – SP2.1

    Bei der V1.01 funktioniert das aber.

    Hat jemand eine Idee?

    Linkback: https://www.modified-shop.org/forum/index.php?topic=2742.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Fatal error: Cannot redeclare xtdbquery
    Antwort #1 am: 22. November 2009, 18:02:11
    Scheint ein Fehler beim Einbau zu sein, denn ich kann die Funktion xtdbquery in dem Modul von xtc-load gar nicht finden.

    Grüße

    Torsten

    zub

    • Schreiberling
    • Beiträge: 401
    Fatal error: Cannot redeclare xtdbquery
    Antwort #2 am: 22. November 2009, 18:53:05
    Hallo Torsten,
    danke für den Tipp, ich war zwar der Meinung das ich alles so eingebaut habe wie in der Anleitung, aber ich habe doch die beiden user_tracking.php jeweils in den falschen Ordner eingespielt.

    Gruß
    Waldemar

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Fatal error: Cannot redeclare xtdbquery
    Antwort #3 am: 22. November 2009, 19:04:11
    Wusste ich es doch. ;-)

    Viel Erfolg weiterhin.

    Grüße

    Torsten

    ultranetshop

    • Fördermitglied
    • Beiträge: 117
    Fatal error: Cannot redeclare xtdbquery
    Antwort #4 am: 02. Dezember 2010, 08:53:58
    es gibt immer wieder welche probleme. (:

    Code: PHP  [Auswählen]
    Fatal error: Cannot redeclare xtdbquery() (previously declared in /kunden/98412_38118/12vlcdtv/includes/application_top.php:208) in /kunden/98412_38118/12vlcdtv/includes/application_top.php on line 218

    fehler kommt wenn man die bestellung senden möchte.

    module habe ich in letzten zeit, nur PDF-Rechung_mit_Versand_per_Mail_161, liveshopping und products_treadmill eingebaut.

    woher kommt dieser fehler?

    auch über kontakt formular kein mail versand möglich, da gibt es die fehler meldung, das die sicherheitscode falsch angegeben wurde, obwohl richtig.

    shop www.12v-lcdtv.de

    danke.

    ultranetshop

    • Fördermitglied
    • Beiträge: 117
    Fatal error: Cannot redeclare xtdbquery
    Antwort #5 am: 02. Dezember 2010, 08:58:45
    vielleicht hilft das ja weiter.

    auch wenn die fehler meldung beim bestellung senden kommt, die bestellung ist trotzdem im shop zu sehen.

    und, es gehen keine bestellmails raus, weder an mich als kopie und auch an den kunden.

    ultranetshop

    • Fördermitglied
    • Beiträge: 117
    Fatal error: Cannot redeclare xtdbquery
    Antwort #6 am: 02. Dezember 2010, 09:23:21
    noch was.

    auch wenn bei bestellungn senden, der obige fehler erscheint und die bestellung doch im admin auftaucht, warenkorb ist trotzdem nicht leer, sprich das produkt ist immer noch im warenkorb.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Fatal error: Cannot redeclare xtdbquery
    Antwort #7 am: 02. Dezember 2010, 09:44:58
    Poste mal bitte den Inhalt rund um die besagte beiden Stellen aus der "application_top.php".

    Grüße

    Torsten

    franky_n

    • Experte
    • Beiträge: 4.950
    Fatal error: Cannot redeclare xtdbquery
    Antwort #8 am: 02. Dezember 2010, 10:00:26
    Hallo ultranetshop,

    in der includes/application_top.php scheinst Du 2 mal den gleichen include zu machen.
    Einmal in Z.208 und einmal in Z.218.
    Kommentiere den in Z.218 mal mit // aus.

    Viele Grüße

    Franky

    ultranetshop

    • Fördermitglied
    • Beiträge: 117
    Fatal error: Cannot redeclare xtdbquery
    Antwort #9 am: 02. Dezember 2010, 10:05:06
    die php datei ging ja nicht, dann als zip.

    ultranetshop

    • Fördermitglied
    • Beiträge: 117
    Fatal error: Cannot redeclare xtdbquery
    Antwort #10 am: 02. Dezember 2010, 10:09:45
    wenn ich öffne, sehe ich folgendes

    Code: PHP  [Auswählen]
    function xtDBquery($query) {
            if (DB_CACHE == 'true') {
    //                      echo  'cached query: '.$query.'<br />';
                    $result = xtc_db_queryCached($query);
            } else {
    //                              echo '::'.$query .'<br />';
                    $result = xtc_db_query($query);

            }
            return $result;
    }
     

    franky_n

    • Experte
    • Beiträge: 4.950
    Fatal error: Cannot redeclare xtdbquery
    Antwort #11 am: 02. Dezember 2010, 10:13:51
    Hallo ultranetshop,

    oben der erste Post hat doch schon den selben Fehler...
    Der wird im dritten Post selber gelöst und beantwortet:

    [...] wie in der Anleitung, aber ich habe doch die beiden user_tracking.php jeweils in den falschen Ordner eingespielt.
    [...]

    Also hast Du doch wohl auch die beiden user_tracking.php Dateien in den falschen Ordner eingespielt?

    Viele Grüße

    Franky

    ultranetshop

    • Fördermitglied
    • Beiträge: 117
    Fatal error: Cannot redeclare xtdbquery
    Antwort #12 am: 02. Dezember 2010, 10:20:02
    hi franky,

    user_tracking.php

    was für eine datei ist das, wo ist das? hab eigentlich damit nichts gemacht, nicht dass ich wüsste.

    franky_n

    • Experte
    • Beiträge: 4.950
    Fatal error: Cannot redeclare xtdbquery
    Antwort #13 am: 02. Dezember 2010, 10:23:13
    Hallo ultranetshop,

    ok also bezog sich das nicht auf den Einbau wie oben von zub beschrieben...

    Dann kann es nur ein Einbaufehler sein, denn oben wurde auch ein Zusatzmodul eingebaut und danach erschien der Fehler.

    Viele Grüße

    Franky

    ultranetshop

    • Fördermitglied
    • Beiträge: 117
    Fatal error: Cannot redeclare xtdbquery
    Antwort #14 am: 02. Dezember 2010, 10:36:21
    nein, das bessagte modul mit den user_tracking habe ich nicht eingebaut.

    und die anderen module laufen.

    na ja. ich werde mal ein backup spielen.

    8 Antworten
    5819 Aufrufe
    27. Mai 2015, 00:55:54 von web0null
    2 Antworten
    1199 Aufrufe
    13. Dezember 2017, 22:06:25 von Timm