Fehlermeldung bei Installation

LadyDarkness
Hi

das ist das erste Mal das ich versuche das Wbblite 1.2 selbst zu installiere und habe gleich schon mal eine Fehlermeldung.

Problembeschreibung:
Nach Installation bekam ich gleich eine Fehlermeldung


Fehlermeldung:
Database error in WoltLab Burning Board: Invalid SQL: CREATE TABLE bb1_announcements ( announcementid mediumint(cool unsigned NOT NULL auto_increment, boardid mediumint(cool unsigned NOT NULL default '0', userid int(10) unsigned NOT NULL default '0', starttime int(10) unsigned NOT NULL default '0', endtime int(11) NOT NULL default '0', topic varchar(70) NOT NULL default '', message mediumtext NOT NULL, PRIMARY KEY (announcementid) ) TYPE=MyISAM;
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'TYPE=MyISAM' at line 10
mysql error number: 1064
Date: 09.12.2016 @ 19:37
Script: /install.php?mode=1&step=4
Referer:

Leider gibt es im Moment technische Probleme mit der Datenbank.
Benutze den Aktualisieren-Button deines Browsers um einen erneuten Zugriff zu versuchen.
Falls die Probleme andauern kontaktiere bitte den Admin des Boards.


Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):
Link: http://endvers.bplaced.net/install.php?mode=1&step=4



Was wurde zuletzt geändert oder eingebaut?
Es wurde nur versucht zu installieren.
S!equenz
Hierbei handelt es sich um das WBB 1.2 also den vorgänger des WBB Lite 1.0.x
Sicher das du diese Software installieren willst und nicht das WBBlite 1?

Warum es nicht funktioniert liegt an den neuen PHP und MYSQL Versionen, eine Upgradeanleitung findest du hier:
Woltlab Burning Board 1.2 PHP 5.0+ Patch

Mit PHP 7 ist diese Anleitung jedoch nicht kompatibel, ich glaube bis PHP 5.5 geht die.
Die Anleitung wird bezüglich den ganz neuen PHP Versionen 2017 angepasst voraussichtlich.

Um ein Woltlab Burning Board 1.2 ohne Anpassungen zu installieren brauchst du PHP 4.x und MYSQL 4.x
katze2ooo
Hi,

@ all: bessser ist diese Info: klick mich

Gruß
LadyDarkness
Hi

also ich habe PHP 4.x und MYSQL 4.x da das Board auf bplaced liegt.

Mein Problem ist jetzt nachdem ich also versucht habe, nicht den Vorgänger sondern jetzt 1.02., zu installieren kam das dabei heraus:


Wahrscheinlich bin ich zu doof für so etwas. *grummel*
Beckebans
Das ist der gleiche Fehlergrund.

Gucke dir mal das Thema an, welches katze2ooo verlinkt hat. Im zweiten Beitrag kannst du die geänderten Dateien herunterladen, die den Fehler nicht mehr haben.
Ansonsten kannst du die Sachen auch per Hand ändern, das geht dort ab dem dritten Beitrag los.
S!equenz
Auf Bplaced läuft PHP > 5.2 und Mysql 5.x.
Daher funktioniert das so auch nicht.

Je nachdem welche Version dort läuft lade dir die Datein aus dem Link von katze2ooo runter und es sollte laufen.

Der Fehler der dort zu sehen ist - ist "TYPE=HEAP" welches durch "ENGINE=MEMORY" ersetzt werden sollte im File "acp/lib/structure.sql".
Aber zumindest bei PHP 7 treten mehr Fehler auf da MYSQL wegfällt und durch MYSQLi ersetzt wird. Allerdings sind die Datein vom Link diesbezüglich bereits angepasst.
LadyDarkness
Yeah es hat geklappt. Nur mich stört das am Ende immer wbblite/index.php steht.

Kann man das nicht ändern?
S!equenz
Das ist eigentlich normal so.
Warum genau stört dich das?

beziehungsweise wenn das "wbblite" weg soll musst du deine domain oder das Scriptverzeichniss anpassen.
LadyDarkness
Weiß nicht. Weil ich manche wbblite-Boards gesehen habe die das nicht stehen hatten. Deswegen dachte ich das.

So wie ich vermute muß ich beim Scriptverzeichnis bei dem Anbieter wohl herumbasteln oder?
S!equenz
Du lädst einfach nur die Datein aus dem ordner "wbblite" hoch also OHNE den Ordner, nur den Inhalt.

Also in deinem Fall vom FTP den Ordner wbblite runterladen, am FTP löschen und dann nur den Inhalt wieder hochladen, dann fällt das "wbblite" aus der URL weg. smile
LadyDarkness
Ah ok.
Wie lautet dann die Adresse zum installieren? Weil ja beim wbblite das so lautet: http://www.adresse.de/wbblite/acp/setup.php
S!equenz
es entfällt das "wbblite" aus der URL.
Du musst es ja aber nicht nochmal installieren wenn du es so machst wie in meinem letzten Beitrag beschrieben. smile
LadyDarkness
Perfekt hat geklappt.

Danke schön.
S!equenz
Das freut mich. smile