[CentOS-fr] probl eme avec le paquet roundcubemail du depot de karanbir singh
S e r g e
serge at srv0.ath.cx
Lun 23 Nov 20:24:35 UTC 2009
Le Monday 23 November 2009 17:22:33 fakessh at fakessh.eu, vous avez écrit :
> Le lundi 23 novembre 2009 15:52, S e r g e a écrit :
> > Le Monday 23 November 2009 15:14:40 fakessh at fakessh.eu, vous avez écrit :
> > > Bonjour tous
> > * PHP: version ? Jacob insiste pour utiliser PHP 5.2.x minimum .
> > Il faut aussi les modules que Jacob indique.
> > % rpm -qa | grep php <=== liste des paquets PHP installés.
>
> [root at r13151 ~]# rpm -qa | grep php
> php-pear-db-1.7.13-2.el5.rf
[...]
php-5.3.1-1.el5.remi
[...]
> php-pear-Mail-mimeDecode-1.5.0-4.el5.remi
Saches que cette liste de paquet PHP est PLUS que suffisante! (Dans l'avenir
tu devras faire le ménage en enlevant une bonne partie de ces rpms).
> > * Teste de connexion à MySQL en utilisant l'utilisateur "roundcube":
>
> j'ai installe les paquets mysqld et php du depot remi
> comme indique dans le post de Jacob
>
> [root at r13151 ~]# rpm -qa | grep mysql
[...]
> mysql-devel-5.1.41-1.el5.remi
> [root at r13151 ~]#
Là aussi, tu a la main lourde en installant !
> > % mysql -u roundcube -p
> > (MySQL demande le mot de passe)
> >
> > Puis dans la console MySQL qui commence par "mysql>":
> >
> > mysql> use roundcubemail;
> > [...] <==== réponse MySQL
> > mysql> show tables;
> > [...] <==== liste des tables
> > mysql> select * from <NOM TABLE>;
> > [...] <==== contenu de la table <NOM TABLE>
> > mysql> quit;
>
> [root at r13151 ~]# mysql -u roundcube -p
> Enter password:
> Welcome to the MySQL monitor. Commands end with ; or \g.
> Your MySQL connection id is 77
> Server version: 5.1.41 MySQL Community Server (GPL) by Remi
>
> Type 'help;' or '\h' for help. Type '\c' to clear the current input
> statement.
>
> mysql> use roundcubemail;
> Reading table information for completion of table and column names
> You can turn off this feature to get a quicker startup with -A
>
> Database changed
> mysql> show tables;
> +-------------------------+
>
> | Tables_in_roundcubemail |
>
> +-------------------------+
>
> | cache |
> | contacts |
> | identities |
> | messages |
> | session |
> | users |
>
> +-------------------------+
> 6 rows in set (0.00 sec)
>
> mysql> select * from cache;
> Empty set (0.00 sec)
>
> mysql> select * from contacts;
> Empty set (0.01 sec)
>
> mysql> select * from identities;
> Empty set (0.00 sec)
>
> mysql> select * from messages;
> Empty set (0.00 sec)
>
> mysql> select * from session;
> +----------------------------+---------------------+---------------------+-
>---------------+------------------------------------------------------------
>----------------------------------------------------------------------------
>-------+
>
> | sess_id | created | changed |
>
> ip |
> vars
> |
> +----------------------------+---------------------+---------------------+-
>---------------+------------------------------------------------------------
>----------------------------------------------------------------------------
>-------+
[...]
> mysql> select * from users;
> Empty set (0.00 sec)
>
> mysql>
>
Ici il n'y a plus de doute, la base de données est bien installée,
l'utilisateur MySQL "roundcube" peut se connecté.
Normalement a ce stade, tu devais aller à l'adresse
<http://roundcube.fakessh.eu/installer/index.php>
et suivre les indications.
Il se peut aussi que tu aies supprimé le
répertoire "/<CHEMIN_ROUNDCUBE>/installer" ?
Dans ce cas, tu peux toujours décompresser l'archive
roundcubemail-0.3.1.tar.gz et copier le répertoire "installer" manquant:
% cd /tmp
% tar -zxvf /<chemin>/roundcubemail-0.3.1.tar.gz
% cp -pr roundcubemail-0.3.1/installer /<CHEMIN_ROUNDCUBE>/
Et puis à l'adresse <http://roundcube.fakessh.eu/installer/index.php> tu
termines la configuration SANS oublier d'activer les modes bavard.
Tu copies les configurations (db.inc.php et main.inc.php) que l'installateur
propose dans /<CHEMIN_ROUNDCUBE>/config/
Maintenant tu commence une session <http://roundcube.fakessh.eu> et SURTOUT tu
consultes les logs dans:
/<CHEMIN_ROUNDCUBE>/logs/
Une fois en marche, tu enlèves le répertoire <CHEMIN_ROUNDCUBE>/installer
@+
--S e r g e
Plus d'informations sur la liste de diffusion CentOS-fr