Registrieren Hilfe Suche Mitgliederliste Wer ist online? Einloggen
Willkommen bei Tritanium Community! Falls dies Ihr erster Besuch hier ist, lesen Sie sich bitte die Hilfe mit den häufigsten Fragen und ausführlichen Erklärungen durch! Falls Sie an den Diskussionen teilnehmen wollen, sollten Sie sich registrieren oder, falls Sie das schon getan haben, sich einloggen. Wir wünschen Ihnen viel Spaß!

Tritanium Community » Tritanium Bulletin Board 2 » Bugs » Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'

Seiten (1) [1] Neue Antwort erstellenNeues Thema erstellen

Autor Thema: Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'
an72
Ganz neu hier

ID # 2970



Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'
an-mail@gmx.de
Hallo,

ich bin neu hier und benötige Eure Hilfe. Ich habe auch nach der Antwort schon gesucht aber leider nicht fündig geworden.

Ich versuche TBB2 9 zu installieren und bekomme folgende fehlermeldung:

Lösche alte Tabellen... erfolgreich
Erstelle Tabellen...
MySQL Error: Invalid default value for 'smiley_status'
Fehler beim Erstellen der Tabellen!
Invalid default value for 'smiley_status'

Füge Basisdaten ein...
MySQL Error: Table 'DB467301.tbb2_ranks' doesn't exist
Fehler beim Einfügen der Basisdaten!
Table 'DB467301.tbb2_ranks' doesn't exist

wäre super wenn mir jemand helfen kann. Ich habe auch v8 und v10 versucht, das gleiche. Der STRATO Supoprt sagt, es ist alles OK...

vielen Dank im Voraus,
Andreas
Geposted: 23.10.2008 13:16
Julian
Administrator

ID # 1



Re: Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'
julian@tritanium-scripts.com
Was genau ist die Fehlermeldung bei der Alpha 10? Denn bei der Alpha 9 ist dieser Fehler "Ok", also der Fehler hat tatsächlich bei der Alpha 9 existiert. Allerdings nicht mehr bei der Alpha 10...

-----------
tritanium scripts developer
my private homepage


Dieser Beitrag wurde schon 1 Mal bearbeitet, zuletzt von Julian.
Geposted: 23.10.2008 22:55
an72
Ganz neu hier

ID # 2970



Re: Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'
an-mail@gmx.de
be 10 kommt gkeich am Anfang:
Fatal error: Call to undefined function mb_strtolower() in /mnt/web7/20/27/51910027/htdocs/tbb2/core/Functions.class.php on line 507

Grus
Abdreas
Geposted: 24.10.2008 08:40
Julian
Administrator

ID # 1



Re: Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'
julian@tritanium-scripts.com
Ersetze bei der Alpha 10 die Datei core/Functions.class.php mit der Datei http://trac.tritanium-scripts.com/tbb2/export/304/trunk/core/Functions.class.php . Dann sollte zumindest dieser Fehler nicht mehr auftauchen.

-----------
tritanium scripts developer
my private homepage
Geposted: 24.10.2008 18:49
beginner86
Ganz neu hier

ID # 2980



Re: Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'
beginner86@web.de
Hallo!

Ich habe die gleichen 2 Fehlermeldungen, wie Sie an72 beschrieben hat.
GENAU die gleichen.

Ich verwende die Forumversion TBB2 Alpha 9.

Und, 'möchte auch nicht auf eine aktuellere Version umsteigen, da ich gerne mit php4 arbeiten möchte.
Die neueren Versionen haben ja schon php5 ..


Nun meine Frage:

Kann man die beiden Fehler irgendwie beheben?

Indem man z.B. manuell Tabellen in der Datenbank anlegt?
Und, wenn dies möglich ist, welche Parameter muss die jeweilige Tabelle (ranks und smilies) haben?


Über Eure Hilfe würde ich mich sehr freuen!


Vielen Dank!!


VLG,
Kathrin


Geposted: 02.02.2009 15:48
Julian
Administrator

ID # 1



Re: Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'
julian@tritanium-scripts.com
Hi,

1) Ich empfehle dir nicht noch lange auf PHP 4 zu setzen. Dieser Versionszweig wird offiziell schon seit über einem Jahr nicht mehr gepflegt (d.h. es werden auch keine sicherheitskritischen Fehler mehr behoben)

2) Ich empfehle dir genauso wenig die Alpha 9 zu benutzen. Denn diese wird nicht nur nicht gepflegt, sondern hat auch sehr viele Fehler....

Falls ich dich trotzdem nicht davon abhalten kann die Alpha 9 unter PHP 4 zu verwenden:
In der Datei db/mysql.scheme.sql in Zeile 150 steht
Code
150
    smiley_status TINYINT(1) UNSIGNED DEFAULT '' NOT NULL,
Das musst du ersetzen durch
Code
150
    smiley_status TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL,
also die 0 ergänzen.

-----------
tritanium scripts developer
my private homepage
Geposted: 02.02.2009 17:12
beginner86
Ganz neu hier

ID # 2980



Re: Fehler beim Erstellen der Tabellen! Invalid default value for 'smiley_status'
beginner86@web.de
Hallo!


Vielen Dank für Deine Antwort!


Ja, anscheinend scheint die "Zukunft" wirklich in php5 und weiter folgenden Versionen zu liegen.

Hab' nun doch tbb2_beta1 installiert.

Diese Version läuft auch einwandfrei!
Bis jetzt?! ;-)


VLG!



Dieser Beitrag wurde schon 2 Mal bearbeitet, zuletzt von beginner86.
Geposted: 02.02.2009 18:28

Seiten (1) [1] Neue Antwort erstellenNeues Thema erstellen
Tritanium Bulletin Board 2
© Tritanium Scripts