roundcube v0.90.4 testing für eisfair-1/2

Stefan Heidrich stefan-in-news at web.de
Do Feb 21 08:28:29 CET 2013


Hallo Jürgen,

>> noch ein Nachtrag zur vorherigen Meldung: PhpMyAdmin zeigt mir eine
>> leer Datenbank ohne eine einzige Tabelle nach der Installtion mit
>> MySQL als Datenbank.
>
> wenn Du wie im vorherigen Posting beschrieben die alten Kennwörter
> abschaltest und neue Kennwörter gesetzt hast, dann solltest Du mit
> problemlos mit folgenden Parameter die Datenbank erzeugen können:
>
> Beispiel: ROUNDCUBE_DB_TYPE='mysql'
>          ROUNDCUBE_DB_USER='rcuser'
>          ROUNDCUBE_DB_PASS='rcpass'
>
> Bei der Konfiguration wirst Du dann zu gegebener Zeit aufgefordert
> das SQL-root-Kennwort einzugeben:
>
> Please enter the SQL root password:

ich habe die ganze Prozedur nochmal gemacht. Hier als einzelne Schritte 
beschrieben:

1.) Deinstallation der Roundcube-Version mit SQLITE3
2.) Neu setzen aller SQL-Passwörter
3.) Anwendungen, die mysql nutzen, auf neue Passwörter anpassen
4.) mysql-Variable MYSQL_OLD_PASSWORD auf no gesetzt
5.) Alle bisher installierten Anwendungen, die mysql nutzen getestet
6.) Roundcube neu installieren. Dabei die Konfiguration wie oben beschrieben 
auf mysql angepasst. Hierbei werden folgende Meldungen erzeugt:

Activate configuration now (y/n) [yes]?
version: v0.90.4
mail has been enabled ...
db type: mysql
php-mysql has been enabled ...
php-mysql-socket has correctly been set ...
MySQL support has been enabled ...
MySQL is using new passwords ...
imap server is active - ok.
tar: /var/www/htdocs/roundcube: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
checking sql database user ...
Please enter the SQL root password? wauzih2so4wauzih2so4
done.
checking sql database ...
done.
granting sql database access ...
done.
initializing sql database ...
processing Roundcube instance (1) ...
- copying program files (/var/www/htdocs/roundcube) ...
- Roundcube version: 0.9-beta
- creating roundcube database configuration ...
- creating roundcube program configuration ...
- creating roundcube help plugin configuration ...
checking directories ...
setting access rights ...
purging document root directories ...
creating cron job ...
finished.
Do you want to restart the webserver now (recommended) (y/n) [yes]? y
 * Restarting Apache ...                                                 [ 
OK ]
Press ENTER to continue
Roundcube Webmail administration

Danach habe ich versucht den Roundcube-Webmailer aufzurufen und bekomme 
wieder folgende Fehlermeldung:

DATABASE ERROR: CONNECTION FAILED!
Unable to connect to the database!
Please contact your server-administrator.

Dann habe ich nachgesehen und festgestellt, dass ein neuer mysql-user 
angelegt wurde - hier liegt es also wohl eher nicht:

List all MySQL user
+-------------+-----------+-------------+-------------+------------+
| user        | host      | select_priv | insert_priv | grant_priv |
+-------------+-----------+-------------+-------------+------------+
| root        | localhost | Y           | Y           | Y          |
| root        | www       | Y           | Y           | Y          |
|             | www       | N           | N           | N          |
|             | localhost | N           | N           | N          |
| backup      | localhost | Y           | Y           | Y          |
| bookmarkmgr | localhost | N           | N           | N          |
| rcuser      | localhost | N           | N           | N          |
+-------------+-----------+-------------+-------------+------------+

Und abschließend habe ich nachgesehen, ob die Datenbank richtig angelegt 
wurde und es ist wieder nur eine leere Datenbank ohne eine einzige Tabelle 
da. Screenshot siehe hier: 
http://www.fam-heidrich.net/test/sql-roundcube.png

Irgendwas passt da im Paket noch nicht...

Siehst Du was da falsch läuft oder kannst Du das nochmal nachstellen?

Viele Grüße und Danke
Stefan 




Mehr Informationen über die Mailingliste Eisfair_dev