Installera phpBB med MySQL på en Cobalt Qube3. HOW-TO?

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Moderatorgrupp, Supportgrupp

Håkan Nordell
Medlem
Medlem
Inlägg: 12
Blev medlem: 2004-01-21 16:00
Svar: 0

Installera phpBB med MySQL på en Cobalt Qube3. HOW-TO?

Inlägg av Håkan Nordell »

Jag har tidigare ställt denna fråga på bbs.linux.se men får inget bra svar. Jag hoppas att det är flera som har varit i kontakt med frågeställningen i detta forum.

Jag har en Cobalt Qube 3 som jag använder som Webbserver just nu. Det har dock insmugit sig en ide att jag vill köra en bulletin board på den, och det jag har valt är phpBB som jag har laddat ner. MySQL är preinstallerad med version "Ver 11.18 Distrib 3.23.56, for pc-linux (i586)" och så är även php med version 4.0.6.

Läget är följande: Jag har fått upp "install.php" med frågor om DSN, Username etc. och har svarat på dessa efter bästa förmåga. Svaret är dock "Could not connect to the database" när jag trycker på install-knappen.

Nä, du har väl inte skapat någon databas säger ni? Well, jag har skapat en, eller åtminstånde ett bibliotek som heter R129. I det biblioteket ligger även tabelldefinitionerna som jag skapade i databasen (tabell Junk).

Just nu så känner jag att jag inte vet riktigt vad jag gör och bara famlar i mörker utan någon direkt plan. Har surfat och försökt hitta information om det, men ännu inte något som är gångbart.

Nedan följer de kommndo som jag har givit för att bevisa att mysql är uppe och att databasen är skapad.

Kod: Markera allt

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| R129     |
| database |
| mysql    |
| test     |
+----------+
4 rows in set (0.00 sec)

mysql> USE R129
Database changed
mysql>

mysql> SHOW TABLES;
+----------------+
| Tables_in_R129 |
+----------------+
| Junk           |
| user           |
+----------------+
2 rows in set (0.01 sec)

mysql> SELECT * FROM user;
+-------+----------+----+
| name  | password | ID |
+-------+----------+----+
| admin | NULL     |  1 |
+-------+----------+----+
1 row in set (0.01 sec)
Nedan följer det som jag försöker använda på en Windows-maskin för att skapa phpBB på Linuxservern, men resultatet blir "phpBB : Critical Error Could not connect to the database". (Ursäkta den stora bilden).
Någon här på detta eminenta forum som kan hjälpa en stackars själ? :wink:

Bild
Running http://www.R129.info. A forum for Mercedes model R129.
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Kontrollera att du du har en databas samt skapat en MySQL-användare för phpBB med rättigheter till denna. Databasen bör för enkelhetens skull heta phpBB.
Kontrollera sedan att MySQL körs (mysqld) och att du konfigurerat PHP med stöd för MySQL. Kolla i php.ini.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Håkan Nordell
Medlem
Medlem
Inlägg: 12
Blev medlem: 2004-01-21 16:00
Svar: 0

Inlägg av Håkan Nordell »

Kail skrev:Kontrollera att du du har en databas samt skapat en MySQL-användare för phpBB med rättigheter till denna. Databasen bör för enkelhetens skull heta phpBB.
Kontrollera sedan att MySQL körs (mysqld) och att du konfigurerat PHP med stöd för MySQL. Kolla i php.ini.
Att jag har databasen "bevisas" av mitt "SHOW DATABASES", och att mysqld körs, bevisas av att jag kan göra USE DATABASE :? ...tror jag. Hurvida php är konfigurerat för stöd för mysql vet jag inte men jag har gjort ett script (phpinfo.php) som innehåler

Kod: Markera allt

<? phpinfo(); ?>
och den säger under configure command

Kod: Markera allt

'--with-mysql=shared'
vilket borde bevisa att php har stöd för mysql. Däremot tror jag att du sätter fingret på en svag punkt när du pekar på användare. Jag vet inte hur tabellen "användare" skall se ut eller vilka fält som skall ingå i tabellen. Jag har installerat phpMyAdmin 2.5.5 (dvs HTML) och resultatet när jag försöker göra connect är "Fel användarnamn/lösenord. Åtkomst nekad". Kan du hjälpa mig med att ange hur jag skall skapa användartabellen. Gärna steg-för-steg.
Running http://www.R129.info. A forum for Mercedes model R129.
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Nej tyvärr, MySQL är inte vårt ansvarsområde men kolla i MySQL-manualen, det finns beskrivet där.

http://www.mysql.com/documentation/mysq ... index.html
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Håkan Nordell
Medlem
Medlem
Inlägg: 12
Blev medlem: 2004-01-21 16:00
Svar: 0

Inlägg av Håkan Nordell »

Kail skrev:Nej tyvärr, MySQL är inte vårt ansvarsområde men kolla i MySQL-manualen, det finns beskrivet där.
Ansvarsområde? Nä, det kanske det inte det är. Jag trodde bara att du visste. Just det här med ansvarsområde är just en utav punkterna till att jag befinner mig i den här situationen. phpBB hänvisar till MySQL, och de hänvisar inte till något, men de tar inte upp integrationen med phpBB heller, så därför är man som en åsna mellan två hötappar, och ingen tycks veta, eller inte vilja berätta.. Tack för hjälpen i alla fall.
Running http://www.R129.info. A forum for Mercedes model R129.
Håkan Nordell
Medlem
Medlem
Inlägg: 12
Blev medlem: 2004-01-21 16:00
Svar: 0

Inlägg av Håkan Nordell »

Själv är bäste dräng :wink: Efter lite meckande så hittade jag vad felet var. Jag fattade aldrig att user-tabellen inte skulle ligga i min nyskapade databas eftersom det var inte därifrån inloggning styrs, utan från user-tabellen i mysql-databasen. Jag lade till mig själv där som användare med host och password, och vips så var jag med i leken igen. Men det är väl inge på det här forumet som bryr sig om det :wink:

Något som kan intressera mera är att efter det att jag kört install.php, kört login.php och loggat in som admin så fungerar det lixom bara till hälften. Som ni ser på bilden så är vänstra scroll-frame helt åt H. För de som inte ser vad det står så kan jag quota första felet här...

Warning: Failed opening 'admin_forum_prune.php' for inclusion (include_path='/usr/sausalito/ui/libPhp') in /home/groups/home/web/phpBB2/admin/index.php on line 63

Någon som har en susning om vad det beror på??

Bild
Senast redigerad av Håkan Nordell den 2004-01-22 22:05, redigerad totalt 1 gång.
Running http://www.R129.info. A forum for Mercedes model R129.
Håkan Nordell
Medlem
Medlem
Inlägg: 12
Blev medlem: 2004-01-21 16:00
Svar: 0

Inlägg av Håkan Nordell »

:D Är man bra eller är man bra? Problemet löstes genom att jag i php.ini ändrade

include_path="/usr/sausalito/ui/libPhp"
till
include_path=".:/usr/sausalito/ui/libPhp"

Då är vi ytterligare ett steg närmare en komplett phpBB, men jag antar att detta inte var det sista skrivna ordet i denna följetong :wink:
Running http://www.R129.info. A forum for Mercedes model R129.
Håkan Nordell
Medlem
Medlem
Inlägg: 12
Blev medlem: 2004-01-21 16:00
Svar: 0

Inlägg av Håkan Nordell »

Jag tänkte inte göra reklam för mitt eget forum, på någon annans BBs bekostnad, men jag vore väldigt tacksam för synpunkter på vad jag bör tänka initialt på. Jag hade tänkt att installera svenskt och med XP look-a-like. Bra kombination? Något man skall vara vaksam på, innan man dra igång det hela? Well, en liten look på http://r129.info/phpBB2/index.php skadar väl inte? :wink:
Running http://www.R129.info. A forum for Mercedes model R129.
Skriv svar

Vilka är online

Användare som besöker denna kategori: 3 och 0 gäster