+ Antworten
Ergebnis 1 bis 10 von 10

Thema: virtuemart sql fehler manchmal auf seite???

  1. #1
    Verbringt hier viel Zeit
    Registriert seit
    07.01.2006
    Beiträge
    574
    Bedankte sich
    18
    Erhielt 60 Danksagungen
    in 43 Beiträgen

    Standard virtuemart sql fehler manchmal auf seite???

    hallo,
    hab da ein problem mit dem virtuemart...
    beim surfen im shop kommt manchmal ein fehler im linken seitenmenü...

    sieht dann so aus

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 277

    Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 279

    Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 280

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 277

    Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 279

    Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 280

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 277

    Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 279

    Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 280

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 277

    Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 279

    Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 280

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 277

    Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 279

    Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 280

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 277

    Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 279

    Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 280

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 277

    Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 279

    Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /is/htdocs/wp1038713_LRFSM7TPCW/stiftufarbe/includes/database.php on line 280

    hat da jemand ne idee???
    ich hab joomla 1.07 mit seo aktiv, cbe (keine aktivierung für neue user).. der shop ist der aktuelle...

    lg und danke...
    floxworld

    ach ja... link zum testen.. www.stiftundfarbe.de (ist nicht meine seite) ;-)

  2. #2
    Moderator
    Registriert seit
    09.01.2004
    Ort
    nahe Schwerin
    Beiträge
    293
    Bedankte sich
    1
    Erhielt 139 Danksagungen
    in 88 Beiträgen

    Standard

    Hallo,

    Du hast Caching angeschaltet? Das könnte der Grund hierfür sein!
    Probier's mal ohne.

    ciao, Sören
    :: VirtueMart Entwickler ::
    Hilfe & Forum: http://virtuemart.net
    weitere Projekte: joomlaXplorer, DocBook:Collab

  3. #3
    Verbringt hier viel Zeit
    Registriert seit
    07.01.2006
    Beiträge
    574
    Bedankte sich
    18
    Erhielt 60 Danksagungen
    in 43 Beiträgen

    Standard

    ja, der cahe ist an....

    läuft der shop nicht mit???
    wäre ja doof... (bezüglich geschwindigkeit)

    werds mal testen...

    gibt es denn nen weg zum cache??

  4. #4
    Moderator
    Registriert seit
    09.01.2004
    Ort
    nahe Schwerin
    Beiträge
    293
    Bedankte sich
    1
    Erhielt 139 Danksagungen
    in 88 Beiträgen

    Standard

    Natürlich läuft der Shop mit Caching=On. Nur auf manchen Servern treten diese mysql-error Probleme auf, die nichts mit dem Shop zu tun haben, sondern auch bei anderen Komponenten auftreten, die Caching-Funktionen nutzen.
    Geklärt ist die Ursache bislang nicht.

    ciao, Sören
    :: VirtueMart Entwickler ::
    Hilfe & Forum: http://virtuemart.net
    weitere Projekte: joomlaXplorer, DocBook:Collab

  5. #5
    Verbringt hier viel Zeit
    Registriert seit
    07.01.2006
    Beiträge
    574
    Bedankte sich
    18
    Erhielt 60 Danksagungen
    in 43 Beiträgen

    Standard

    okay..
    danke...
    kann man da was an den einstellungen ändern?? bin hei hosteurope, die sind recht einstellungs freudig....

    oder kann man den cache für bestimmt kompunenten abstellen?? mir war so als hätte ich da irgendwo mal was gelesen.....

    lg floxworld

  6. #6
    Neu an Board
    Registriert seit
    24.12.2005
    Beiträge
    5
    Bedankte sich
    0
    1 Danksagung in 1 Beitrag

    Standard

    auch ich habe das problem, allerdings nur mit virtuemart. wäre echt klasse wenn man da was finden könnte, ich will nicht immer auf den cache verzichten müssen :(
    die fehlermeldungen treten reproduzierbar (= auf diversen virtuemart-seiten immer) sowohl lokal im XAMPP, als auch online (bei puretec) auf.

    würde es etwas helfen, die fehlermeldungen nicht an den browser auszuliefern und einfach "im hintergrund" damit zu leben, oder ist auch funktionalität eingeschränkt dadurch?

    ich bin gerne für testreihen zu haben.

    joomla 1.0.11, virtuemart 1.0.7 (im moment noch mit dem demo-shop "Washupito's Tiendita").

  7. #7
    GK1
    GK1 ist offline
    Neu an Board
    Registriert seit
    02.11.2004
    Beiträge
    6
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Lösung in Sicht?

    Ich hab das gleiche Problem im Menü. Hat Schon jemand eine schnelle Lösung parat? Wäre Klasse!

  8. #8
    Neu an Board
    Registriert seit
    25.12.2004
    Beiträge
    93
    Bedankte sich
    8
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Gitbs denn ein Jahr später schon eine Lösung für das Problem?

    Klappt nämlich immer noch nicht mit der aktuellen Version 13a!
    ________________________________________
    Multi Media Cooperation
    Webdesign - Programmation - and ... Joomla
    http://www.multi-media-coop.com

  9. #9
    War schon öfter hier Avatar von satriani-vai
    Registriert seit
    31.01.2008
    Beiträge
    199
    Bedankte sich
    19
    Erhielt 8 Danksagungen
    in 8 Beiträgen

    Standard

    schade, cache is scho nützlich

  10. #10
    Neu an Board
    Registriert seit
    01.06.2008
    Beiträge
    1
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Ursache/Workaround gefunden

    So, nach etwas Debugging bin ich über die Stelle gestolpert, wo scheinbar etwas schief läuft. Der Shop funktionierte nach der Migration PHP4->PHP5 nicht mehr.

    In virtuemart.php wird relativ weit unten ein Cache-Objekt geholt - mosCache::getCache(...) - von dem dann versucht wird den Seiteninhalt nachzuladen. War dies erfolgreich wird $mainframe durch $return ersetzt.

    Scheinbar hatten frühere PHP-Versionen kein Problem damit, wenn man aus dem Cache auch die Resource für den MySQL-Link wiederherstellt - ich vermute sie haben die aktuelle MySQL-Verbindung stattdessen eingesetzt. Mittlerweile ist nach dem Cache-Restore aber $mainframe->_db->_resource dann plötzlich int(0) ... eigentlich auch richtig so, schließlich kann PHP ja nicht magisch und auf gut Glück irgendeine MySQL-Verbindung verwenden.

    Workaround:

    $tempSaveDB = & $mainframe->_db->_resource;
    $mainframe = $return;
    $mainframe->_db->_resource = & $tempSaveDB;

    Theoretisch könnte man auch das ganze _db sichern/restoren.


    Damit funktioniers dann nun hier.

+ Antworten

Ähnliche Themen

  1. Fehler im IE6: Die Seite kann nicht angezeigt werden.
    Von suche34 im Forum Allgemeine Fragen zu Mambo
    Antworten: 2
    Letzter Beitrag: 28.05.2008, 19:09
  2. Main Text auf anderer Seite als Intro Text
    Von pejo13 im Forum Allgemeine Fragen zu Joomla
    Antworten: 5
    Letzter Beitrag: 14.02.2006, 21:51
  3. chCounter auf Modulposition auf nur EINER Seite einbinden
    Von Benedikt im Forum Joomla Module
    Antworten: 2
    Letzter Beitrag: 08.02.2006, 15:26
  4. Fehler 500 fast überall auf der Seite (Front & Back) - Unable to allocate XXX bytes
    Von Indiana(GWDS) im Forum Allgemeine Fragen zu Joomla
    Antworten: 8
    Letzter Beitrag: 07.02.2006, 15:31
  5. Fehler nach Übertragen auf Webserver
    Von Vega im Forum Mambo Installation
    Antworten: 7
    Letzter Beitrag: 22.08.2005, 00:10

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein