[ERLEDIGT]Fehler bei der Installation!

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
pedi
Mitglied
Beiträge: 32
Registriert: 17.01.2008 03:29

[ERLEDIGT]Fehler bei der Installation!

Beitrag von pedi »

Hallo Leute,

hab vorhin versucht phpBB3 bei mir lokal zu installieren. Hat eigentlich alles soweit geklappt. Aber am Ende kam:

General Error
SQL ERROR [ sqlite ]

SQL logic error or missing database [1]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Was hab ich falsch gemacht und wie kann ich den Fehler beheben?


Danke euch...

Pedi
Zuletzt geändert von pedi am 18.01.2008 22:29, insgesamt 1-mal geändert.
icetea
Mitglied
Beiträge: 8
Registriert: 29.12.2007 17:12
Wohnort: Basel

Beitrag von icetea »

hmm denke ist ein datenbank fehler. hast du die richtigen daten für die datenbank eingegeben?
wenn nein, dann kannst du die richtigen daten in deiner config.php eingeben.
pedi
Mitglied
Beiträge: 32
Registriert: 17.01.2008 03:29

Beitrag von pedi »

hm...

So sieht mein Config-File aus:

Code: Alles auswählen

<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'sqlite';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'meinforum';
$dbuser = '';
$dbpasswd = '';

$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>
Bei $dbms hatte ich andere Optionen zur Verfügung, hab aber sqlite eingestellt. Ist das vielleicht der Fehler?
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Was für eine DB benutzt du denn? Hast du wirklich eine SQLight DB laufen?
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
pedi
Mitglied
Beiträge: 32
Registriert: 17.01.2008 03:29

Beitrag von pedi »

[BTK] Tobi hat geschrieben:Was für eine DB benutzt du denn? Hast du wirklich eine SQLight DB laufen?
Ja, hast Recht. Ich habe MySQL. Wenn ich aber sqlite durch MySQL ersetze und sonst nichts ändere, dann kommt:
General Error
SQL ERROR [ mysql4 ]

Can't connect to MySQL server on 'localhost' (10061) [2003]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Ich bin mir nicht sicher, aber ich vermute mal das einfach im nachhinein ändern nichts bringt. Wenn du das Forum eh neu installiert hast installiere es doch einfach nochmal und wähle gleich bei der Installation MySQL aus.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
pedi
Mitglied
Beiträge: 32
Registriert: 17.01.2008 03:29

Beitrag von pedi »

[BTK] Tobi hat geschrieben:Ich bin mir nicht sicher, aber ich vermute mal das einfach im nachhinein ändern nichts bringt. Wenn du das Forum eh neu installiert hast installiere es doch einfach nochmal und wähle gleich bei der Installation MySQL aus.
Ok, ist auch eine Möglichkeit. Aber wie kann ich die alte Installation beseitigen bzw. wie installiere ich das Ganze neu? (bin Anfänger, sorry)
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Gehe in deine Datenbank (mit phpmyadmin oder so) und lösche da alle Tabellen die phpBB erstellt hat. Dann lösche alles aus der config.php raus so das du eine leere Datei hast und lade den install Ordner nochmal hoch. Wenn du jetzt das Forum aufrufst sollte die Installation gestertet werden.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
pedi
Mitglied
Beiträge: 32
Registriert: 17.01.2008 03:29

Beitrag von pedi »

Ok, ich kann die Neuinstallation starten. Bin gerade bei der Installations-Kompatibilität. Die unterstützten DBen sind:

MySQL
MSSQL Server 2000+ über ODBC
SQLite

Der nächte Schritt wäre die Datenbank-Konfiguration. Hier habe ich die Auswahl aus den obigen DBen. Ich wähle MySQL. (Übrigens, die Installation konnte ich mit der Adresse http://localhost:8502/phpBB3 starten.)

Wie geht es dann weiter? MySQL wählen und "localhost" für Datenbankserver-Hostname eingeben?
Was ist mit dem Port? Soll ich 8502 eingeben oder freilassen?
Was ist mit dem Namen der DB? Den kann ich doch frei wählen, oder?
Einen Usernamen und ein PW für die DB habe ich nie gehabt. Soll ich die Stellen ebenfalls freilassen?

Sorry für die vielen Fragen.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Stop.

Datenbankserver-Hostname / DSN: standardmässig localhost, jedoch kommt´s auf Deinen Host an

Datenbank Name: das kannst nur Du wissen
Datenbank Username: das kannst nur Du wissen
Datenbank Passwort: das kannst nur Du wissen

Du kannst phpBB2/3 nur dann installieren, wenn Du die Zugangsdaten zu Deiner Datenbank kennst.
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“