Strona 1 z 1

Konfiguracja Roundcube

: 15 marca 2014, 08:23
autor: adam1957
Dzień Dobry!
Konfiguruję malutki serwer pocztowy na Debianie 7 (posfix, dovecot, roundcube). Problem się ujawnił przy testowaniu konfiguracji roundcube:

Kod: Zaznacz cały

[color=#000000][font=Lucida Grande]DSN (write):  [/font][/color][color=#FF0000 !important][font=Lucida Grande][B]NOT OK[/B][/font][/color][color=#000000][font=Lucida Grande](SQLSTATE[28000] [1045] Access denied for user 'roundcube'@'localhost' (using password: YES))[/font][/color][color=#666666][font=Lucida Grande]Make sure that the configured database exists and that the user has write privileges
[/font][/color]
[color=#666666][font=Lucida Grande]DSN: mysql://roundcube :p ass@localhost/roundcubemail[/font][/color]
Opieram się na poradniku sieciowym:
http://cygal.net.pl/stawiamy-wlasny-ser ... roundcube/
, w którym autor, jak sam przyznał konfigurację tego ostatniego potraktował lekko.
Może w tym miejscu uzyskam jakąś podpowiedź.
Adam

: 15 marca 2014, 11:41
autor: LordRuthwen
W tym komunikacie jest wszystko napisane - masz problem z połączeniem do bazy danych.
Sprawdź czy dostajesz się do bazy z tymi parametrami jakie podałeś w pliku konfiguracyjnym RC, zapewne nie, więc sprawdź jak to wygląda w bazie - użytkownik, baza, hasło.

: 15 marca 2014, 23:20
autor: adam1957
Ale, czy z komunikatu można odczytać o jaką bazę chodzi. Sprawdziłem poprzez phpmyadmin, że w systemie jest kilka baz.
Adam

: 16 marca 2014, 18:04
autor: pawkrol
Jeśli chodzi o roundcube to bazę wskazujesz w pliku roundcube/config/db.inc.php

Utwórz bazę :

Użytkownik: roundcube
baza: roundcubemail

# mysql –u root -p
>CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
>CREATE USER 'roundcube'@'localhost' IDENTIFIED BY 'haslo';
>GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'haslo’;
>quit

#mysql –u root -p roundcubemail < SQL/mysql.initial.sql

db.inc.php

$rcmail_config['db_dsnw'] = 'mysql://roundcube:haslo@localhost/roundcubemail';