mysql problem mit phpBB2 Forum

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

mysql problem mit phpBB2 Forum

Beitrag von knecht » 29.01.2005 19:02:24

Ich habe ein phpBB2 Forum auf meinem Server laufen. Nach einem Update und neustart geht nun das Forum nicht mehr, folgende Fehlermeldung:

Code: Alles auswählen

Warning: mysql_connect(): Host 'himself.knecht' is not allowed to connect to this MySQL server in /var/www/phpBB2/db/mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /var/www/phpBB2/db/mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /var/www/phpBB2/db/mysql4.php on line 331
phpBB : Kritischer Fehler

Could not connect to the database
Er sagt ja nicht das die Datenbank kaputt wäre, sondern das er von der Domain himself.knecht (so heißt mein Server in meinem internen Netzwerk) nicht connecten darf. Die steht aber in meiner /etc/hosts drin !

wo sagt man dem MySQL User Server das sehr wohl von diesem Host connectet werden darf ?
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 29.01.2005 19:19:55

Hi,

mit /etc/hosts hat das nix zu tun. Die Einstellungen welcher host auf die DB zugreifen kann, ist in mysql, Datenbank mysql geregelt. Schau dir mal (guenstig ueber phpmyadmin) den user an mit dem phpbb connecten will.

by, Martin

PS: ich habe das Thema mal von den Web- und Mailservern weggeschoben
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 30.01.2005 11:40:30

Jo, da fehlen dir die noetigen Rechte fuer den Connect zur Datenbank in MySQL.

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 30.01.2005 15:02:57

Ach so,
Den User kenn ich schon, hab den User einfach per Konsole gelöscht und mit "%" als host neu erstellt, dann ging alles.

Mich hat jetzt nur verwirrt, warum das erst ging, und dann nicht mehr nach dist-upgrade. Der User wurde nicht verändert !

Aber egal, danke
Sebastian
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

elektrohirn
Beiträge: 24
Registriert: 27.01.2005 01:13:27

Beitrag von elektrohirn » 27.04.2005 16:12:59

Hallo, hab ein ähnliches Problem. Hatte die gleiche Fehlermeldung und Postfix wollte nicht, Postfix geht aber inzwischen, nur will Courier-IMAP noch nicht. Wie kann man denn einen User mit % als Host in MySQL anlegen?

Tom

Antworten