Rühme dich nicht des morgenden Tages; denn du weißt nicht, was heute sich begeben mag.
Sprueche 27:1
autor | |
27-06-22 19:02:16 | Keine Ausgabe |
A. S. |
Hallo Herr Holzinger, nach dem Spiegeln von TYPO3 samt tt_products lokal, wird anstelle des Renderings des Plugins angezeigt: [ ] [ ] Keine Produkte in dieser Ansicht. Wie debugge ich es am besten? Danke! |
27-06-22 21:03:54 | Debug Extensions |
Franz Holzinger |
Wenn keine Produkte gefunden werden, dann ist vermutlich ein Kategorie-Filter aktiv oder eine falsche Seiten-Id als Filter ausgewählt. Die Extensions debug_mysql_db und fh_debug sind dafür geeignet, das erzeugte SQL Kommando anzusehen. |
2-07-22 12:57:26 | SQL Error |
A. S. |
Hier ist die Ausgabe von der Seite mit dem Shop List Plugin: https://ibb.co/nswVhXv Im 4. Block gibt es einen SQL Error. Ich weiss ihn leider nicht zu interpretieren. |
2-07-22 21:53:57 | unleserlich |
Franz Holzinger |
Die Texte auf den Bildern kann ich nicht lesen. Die Schrift ist zu klein. Welche SQL Anweisung verursacht einen Fehler? Was steht in der PHP error_log Datei? SQL Debug? |
3-07-22 15:46:09 | Vergrößerung |
A. S. |
Mit einem Klick wird das Bild in 100 % angezeigt. Es handelt sich um 2 Fehler: function/mode => 'Pg exec_SELECTquery(tt_products product LEFT OUTER JOIN tt_products_cat tt_p roducts_cat ON tt_products_cat.uid=product.category) - class.tx_table_db.php #1713->exec_SELECTquery // class.tx_table_db.php#1587->exec_SELECTquery // T ypo3DbLegacyConnection.php#250->myDebug' SQL ERROR = => 'Expression #1 of ORDER BY clause is not in SELECT list, references column 'y ellow-head.tt_products_cat.sorting' which is not in SELECT list; this is inc ompatible with DISTINCT' Und: caller => 'TYPO3\CMS\Typo3DbLegacy\Database\DatabaseConnection::exec_SELECTquery' ERROR => 'Expression #1 of ORDER BY clause is not in SELECT list, references column 'y ellow-head.tt_products_cat.sorting' which is not in SELECT list; this is inc ompatible with DISTINCT' Danke für's Anschauen. |
4-07-22 09:13:08 | ONLY_FULL_GROUP_BY = 0 |
Franz Holzinger |
Die SQL Option ONLY_FULL_GROUP_BY muss deaktiviert werden! SET @@sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); Siehe auch: https://stackoverflow.com/questions/36829911/how-to-resolve-order-by-clause-is-not-in-select-list-caused-mysql-5-7-with-sel |
4-07-22 12:42:14 | Gelöst |
A. S. |
Danke! Damit sind die Fehler weg und die Ausgabe da! |
< Zurück zum Forum |