ilch Forum » Ilch CMS 2.X » Fehlersuche und Probleme » [ERLEDIGT] MY SQL Fehlermeldung bei Veranstaltungen

Geschlossen
  1. #1
    User Pic
    Jan68 Mitglied
    Registriert seit
    06.03.2015
    Beiträge
    114
    Beitragswertungen
    0 Beitragspunkte
    Hallo und Danke im voraus,

    habe heute die neueste Version von Ilch 2.0 wegen Fehkler auf meiner Seite auf meinen Server kopiert.

    Bekomme aber immer noch eine Fehlermeldung beim Aufruf der Veranstaltungsdatenbank:

    externer Link


    MySQL Error:
    1054: Unknown column 'start' in 'order clause'
    Query
    SELECT * FROM `ilch20_bfjevents` ORDER BY `start` ASC
    Debug backtrace
    @ Mysql.php:109 -- debug_backtrace_html()
    @ Select.php:268 -- Ilch\Database\Mysql->query(...)
    @ Events.php:26 -- Ilch\Database\Mysql\Select->execute()
    @ Index.php:25 -- Modules\Events\Mappers\Events->getEntries()
    @ Page.php:203 -- Modules\Events\Controllers\Index->indexAction()
    @ Page.php:128 -- Ilch\Page->loadController()
    @ index.php:48 -- Ilch\Page->loadPage()


    Catchable fatal error: Argument 1 passed to Ilch\Database\Mysql\Result::__construct() must be an instance of mysqli_result, boolean given, called in /home/adm20429/public_html/application/libraries/Ilch/Database/Mysql/Select.php on line 268 and defined in /home/adm20429/public_html/application/libraries/Ilch/Database/Mysql/Result.php on line 30


    Wer kann mir helfen?
    Gruß Jan


    verwendete ilch Version: 2.0 (alpha)

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    1.096
    Beitragswertungen
    122 Beitragspunkte
    Auch neu Installiert?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Jan68 Mitglied
    Registriert seit
    06.03.2015
    Beiträge
    114
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von corian
    Auch neu Installiert?


    nein nur rüberkopiert . Habe nicht neu installiert wegen Angst vor Datenverlust.

    Gruß Jan


    Zuletzt modifiziert von Jan68 am 21.01.2016 - 21:48:39
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    1.096
    Beitragswertungen
    122 Beitragspunkte
    Wenn du nur kopiert hast, kann es auch sein das andere Sachen nicht mehr funktionieren. Das kann vorkommen da wir uns ja noch in der Entwicklung befinden. Da bei dir das Event Modul nicht funktioniert, bleibt dir nur eins übrig wenn du keinen datenverlust haben willst.

    Du musst die Tabelle manuell in Datenbank ändern.


    Zuletzt modifiziert von corian am 21.01.2016 - 21:48:37
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    ich hab da damals was geändert gehabt von dateCreated auf start und end
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    1.096
    Beitragswertungen
    122 Beitragspunkte
    In PHP My Admin die Tabelle events löschen und neu anlegen.

    Ich gehe mal davon aus das dort noch nix erstellt wurde.

    CREATE TABLE IF NOT EXISTS `ilch20_bfjevents` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `user_id` int(11) NOT NULL,
      `start` datetime NOT NULL,
      `end` datetime NOT NULL,
      `title` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
      `place` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
      `image` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
      `text` longtext COLLATE utf8_unicode_ci NOT NULL,
      `show` int(11) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;


    Dann sollte es funktionieren
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Jan68 Mitglied
    Registriert seit
    06.03.2015
    Beiträge
    114
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von corian
    In PHP My Admin die Tabelle events löschen und neu anlegen.

    Ich gehe mal davon aus das dort noch nix erstellt wurde.

    CREATE TABLE IF NOT EXISTS `ilch20_bfjevents` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `user_id` int(11) NOT NULL,
      `start` datetime NOT NULL,
      `end` datetime NOT NULL,
      `title` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
      `place` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
      `image` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
      `text` longtext COLLATE utf8_unicode_ci NOT NULL,
      `show` int(11) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;


    Dann sollte es funktionieren


    Jetzt funktioniert es wieder Gott segne euch dafür.
    Gruß Jan
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten