Seite 1 von 2
[ERLEDIGT]Fehler bei der Installation!
Verfasst: 17.01.2008 03:34
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
Verfasst: 17.01.2008 03:42
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.
Verfasst: 17.01.2008 03:52
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?
Verfasst: 17.01.2008 03:55
von tas2580
Was für eine DB benutzt du denn? Hast du wirklich eine SQLight DB laufen?
Verfasst: 17.01.2008 04:03
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.
Verfasst: 17.01.2008 04:16
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.
Verfasst: 17.01.2008 04:18
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)
Verfasst: 17.01.2008 04:46
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.
Verfasst: 17.01.2008 04:59
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.
Verfasst: 17.01.2008 07:40
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.