ilch Forum » Ilch CMS 2.X » Fehlersuche und Probleme » [ERLEDIGT] Statistik

Geschlossen
  1. #1
    User Pic
    BleckHall Mitglied
    Registriert seit
    11.11.2014
    Beiträge
    244
    Beitragswertungen
    4 Beitragspunkte
    Wenn ich in der Satistik Box auf z.B. Monat drücke kommt dies.

    An unexpected error occurred:
    MySQL Error: 'DB3059543.ilch_visits_stats.date' isn't in GROUP BY
    in Query: SELECT
    DATE (`date`) `date_full`,
    YEAR(`date`) `date_year`,
    MONTH(`date`) `date_month`,
    COUNT(`id`) AS `visits`
    FROM `ilch_visits_stats` WHERE YEAR(`date`) = YEAR("2017-08-01") AND MONTH(`date`) = MONTH("2017-08-01") GROUP BY `date_year`, `date_month`, `date_full`
    ORDER BY `date` DESC


    verwendete ilch Version: 2.x

    betroffene Homepage: galgenboschtrolle-rhm.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.472
    Beitragswertungen
    410 Beitragspunkte
    Leider kann ich den Fehler (außer auf deiner Seite) nicht nachvollziehen.

    Seit wann ist die Seite mit Ilch 2 denn online?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    Reproduzierbar.

    ilch.dev/index.php/statistic/index/show/year/2017/month/08

    1
    2
    3
    4
    5
    6
    7
    8
    9
    An unexpected error occurred:
    MySQL Error: Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'ilch.ilch_visits_stats.date' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
    in Query: SELECT
                    DATE (`date`) `date_full`,
                    YEAR(`date`) `date_year`,
                    MONTH(`date`) `date_month`,
                    COUNT(`id`) AS `visits`
                    FROM `ilch_visits_stats` WHERE YEAR(`date`) = YEAR("2017-08-01") AND MONTH(`date`) = MONTH("2017-08-01") GROUP BY `date_year`, `date_month`, `date_full`
                    ORDER BY `date` DESC


    MySQL 5.7.19-0ubuntu0.16.04.1
    ilch 2.0.1
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    1.096
    Beitragswertungen
    122 Beitragspunkte
    Fixe ich heute Abend zwinker
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    alexteam Mitglied
    Registriert seit
    17.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    in der Box Statistik kommt folgender Fehler wenn auf Monat / Gesamt geklickt wird

    ZitatZitat
    An unexpected error occurred:

    MySQL Error: 'db_267002_3.ilch_visits_stats.date' isn't in GROUP BY
    in Query: SELECT
    DATE (`date`) `date_full`,
    YEAR(`date`) `date_year`,
    MONTH(`date`) `date_month`,
    COUNT(`id`) AS `visits`
    FROM `ilch_visits_stats` WHERE YEAR(`date`) = YEAR("2017-08-01") AND MONTH(`date`) = MONTH("2017-08-01") GROUP BY `date_year`, `date_month`, `date_full`
    ORDER BY `date` DESC


    verwendete ilch Version: 2.x

    Homepage: zschau.12hp.de


    Zuletzt modifiziert von alexteam am 04.08.2017 - 23:24:30
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    1.096
    Beitragswertungen
    122 Beitragspunkte
    Bitte mal die Datei öffnen

    1
    application\modules\statistic\mappers\Statistic.php


    und den gesamten Inhalt durch diesen hier ersätzen, dann einfach feedback geben ob es funktioniert, danke.

    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    alexteam Mitglied
    Registriert seit
    17.05.2007
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    Hallo ja hat super funktioniert. Danke!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten