Le Monday 23 November 2009 17:22:33 fakessh@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@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@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@r13151 ~]# rpm -qa | grep mysql
[...]
mysql-devel-5.1.41-1.el5.remi [root@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@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