Tagcloud Links werden auf offline.html geleitet?

Hallo!

Durch Zufall entdeckte ich heute, das alle Links aus meiner TAG-Wolke auf ‘tag/produkt/offline.html’ leiten :confused::confused:

Was kann das bitte für einen Grund haben ?

Danke für Eure Zeit!

Gruß
Tom

auf offline.html landet man immer dann, es es Probleme mit der Verbindung zur Datenbank gibt.
Prüfe mal alle logs.

ähhh - das mache ich am besten wie?

am besten ein Tag Link anklicken, um eine aktuelle Fehlermeldung schreiben zu lassen, Uhrzeit merken, dann die Log Dateien aufmachen und nach der gemerkten Zeit ± paar Sekunden suchen.

Danke. Habe mich schlecht ausgedrückt - wo kann ich die Log-Dateien finden ?

kann mir wer sagen, wo ich die LOG-Dateien finde.

Danke.

ist bei jedem Hoster anders

schwere Geburt, aber jetzt habe ich etwas:

Connection Adress -->
Connection Error -->

oxConnectionException-oxException (time: 2017-08-11 11:04:03): [1191]: mysql:EXECUTE error: [1191: Can’t find FULLTEXT index matching the column list] in EXECUTE with parameters select oxv_oxarticles_de.oxid, oxv_oxarticles_de.oxparentid, oxv_oxarticles_de.oxvarstock, oxv_oxarticles_de.oxvarcount, oxv_oxarticles_de.oxstock, oxv_oxarticles_de.oxstockflag, oxv_oxarticles_de.oxshopid, oxv_oxarticles_de.oxtprice, oxv_oxarticles_de.oxvat, oxv_oxarticles_de.oxprice, oxv_oxarticles_de.oxskipdiscounts, oxv_oxarticles_de.oxunitquantity, oxv_oxarticles_de.oxweight, oxv_oxarticles_de.oxtitle, oxv_oxarticles_de.oxvarselect, oxv_oxarticles_de.oxthumb, oxv_oxarticles_de.oxpic1, oxv_oxarticles_de.tabsl_imagetag1, oxv_oxarticles_de.oxunitname, oxv_oxarticles_de.oxvarname, oxv_oxarticles_de.oxvarminprice, oxv_oxarticles_de.oxvarmaxprice, oxv_oxarticles_de.oxshortdesc from oxv_oxartextends_de inner join oxv_oxarticles_de on oxv_oxarticles_de.oxid = oxv_oxartextends_de.oxid where oxv_oxarticles_de.oxparentid = ‘’ AND match ( oxv_oxartextends_de.oxtags ) against( ‘“halloween masken”’ IN BOOLEAN MODE ) and ( oxv_oxarticles_de.oxactive = 1 and ( oxv_oxarticles_de.oxstockflag != 2 or ( oxv_oxarticles_de.oxstock + oxv_oxarticles_de.oxvarstock ) > 0 ) and IF( oxv_oxarticles_de.oxvarcount = 0, 1, ( select 1 from oxv_oxarticles_de as art where art.oxparentid=oxv_oxarticles_de.oxid and ( art.oxactive = 1 ) and ( art.oxstockflag != 2 or art.oxstock > 0 ) limit 1 ) ) ) LIMIT 0, 96, for user d0172d74

Stack Trace: #0 /www/htdocs/w00bff9e/core/adodblite/adodbSQL_drivers/mysql/mysql_driver.inc(369): adodb_throw(‘mysql’, ‘EXECUTE’, 1191, ‘Can’t find FULL…’, ‘select oxv_oxa...', false, Object(object_ADOConnection)) #1 /www/htdocs/w00bff9e/core/adodblite/adodb.inc.php(334): mysql_driver_ADOConnection->do_query('selectoxv_oxa…’, 0, 96, false)
#2 /www/htdocs/w00bff9e/core/oxlegacydb.php(188): ADOConnection->SelectLimit(‘select oxv_oxa...', 96, 0, false) #3 /www/htdocs/w00bff9e/core/oxlist.php(389): oxLegacyDb->selectLimit('selectoxv_oxa…’, 96, 0)
#4 /www/htdocs/w00bff9e/application/models/oxarticlelist.php(83): oxList->selectString(‘select oxv_oxa...') #5 /www/htdocs/w00bff9e/application/models/oxarticlelist.php(732): oxArticleList->selectString('selectoxv_oxa…’)
#6 /www/htdocs/w00bff9e/application/controllers/tag.php(137): oxArticleList->loadTagArticles(‘halloween maske…’, 0)
#7 /www/htdocs/w00bff9e/application/controllers/tag.php(237): Tag->_loadArticles(NULL)
#8 /www/htdocs/w00bff9e/application/controllers/tag.php(83): Tag->getArticleList()
#9 /www/htdocs/w00bff9e/core/oxshopcontrol.php(465): Tag->render()
#10 /www/htdocs/w00bff9e/core/oxshopcontrol.php(350): oxShopControl->_render(Object(Tag))
#11 /www/htdocs/w00bff9e/core/oxshopcontrol.php(123): oxShopControl->_process(‘tag’, NULL, NULL, NULL)
#12 /www/htdocs/w00bff9e/modules/aspaypal/aspaypal_shopcontrol.php(35): oxShopControl->start()
#13 /www/htdocs/w00bff9e/core/oxid.php(38): aspaypal_shopcontrol->start()
#14 /www/htdocs/w00bff9e/index.php(32): Oxid::run()
#15 /www/htdocs/w00bff9e/oxseo.php(44): require(’/www/htdocs/w00…’)
#16 {main}

Für mich leider keine Infos dabei, ich hoffe bei Euch ist das anders…
Danke.

Tom

probier mal im admin “views aktualisieren”

[QUOTE=patchwork.de;188846]probier mal im admin “views aktualisieren”[/QUOTE]

unter Service - Tool gib es einen Kopf “views updaten” :confused:

Der hat keine Änderung gebracht.

[QUOTE=tomcux;188849]unter Service - Tool gib es einen Kopf “views updaten” :confused:
.[/QUOTE]

diesen K[B]n[/B]opf meinte ich :slight_smile:

dann sind wohl die Indices in der oxartextends nicht vorhanden / unvollständig
mit phpmyadmin mal die Indices von oxartextends prüfen:
-> hier müssen Indices vom Typ FULLTEXT für die Spalten OXTAGS_xx angelegt sein

[QUOTE=patchwork.de;188850]diesen K[B]n[/B]opf meinte ich :slight_smile:

-> hier müssen Indices vom Typ FULLTEXT für die Spalten OXTAGS_xx angelegt sein[/QUOTE]

…und wenn die Spalten leer sind :eek:? Wie passiert denn so etwas?

Danke & Gruß
Tom

[QUOTE=tomcux;189038]
… Wie passiert denn so etwas?
[/QUOTE]
gibt natürlich 1000 Gründe :slight_smile:
meistens aber wenn die Datenbank zB mit mysqldumper kopiert wurde - ohne Indices !
möglicherweise fehlen in der Datenbank in allen Tabellen alle Indices, was normalerweise zu einem massiven Performance-Verlust führt!

ok, und wie bekomme ich die Tags wieder zum laufen ?

  • endweder die Indices von Hand anlegen - sehr mühsam!
  • eine neue leere Oxid-Datenbank anlegen - mit Indices! - und die Tabelleninhalte reinkopieren
  • alle Indices per SQL anlegen

scheib mal in die config.inc.php als 2. Zeile:

$this->blSkipViewUsage =true;

und poste, ob der Fehle damit weg istl

Danke Hartmut !!!
Das hat das Problem gefixt. :):):slight_smile:

Beste Grüße aus dem Norden!
Thomas

das Abschalten der views diente ja eigentlich nur dazu die Ursache einzugrenzen :slight_smile:
Falls aber die Performance des Shops nicht gelitten hat, kann man mit diesem “workaround” leben.