[Obm] [Fwd: aide]

GISLARD Philippe philippe.gislard@thales-bm.com
Mon, 20 Oct 2003 16:40:17 +0200


Mehdi Rande wrote:

>>>
>>> Bonjour,
>>>
>>> Je me permets de vous ecrire car j'ai un soucis au niveau de 
>>> l'installation de obm j'ai donc tous mis en place ( php, apache, 
>>> mysql qui fonctionnent)
>>> Lorsque que je veux  utiliser votre script ( j'ai suivi votre 
>>> procedure 0.7.2) j'ai un message du type :
>>>
>>> *Warning*: mysql_pconnect(): Can't connect to local MySQL server 
>>> through socket '/tmp/mysql.sock' (13) in 
>>> */usr/local/apache2/htdocs/obm-0.7.2/obminclude/phplib/db_mysql.inc* 
>>> on line *76*
>>> *Database error:* pconnect(localhost, web, $Password) failed
>>> *MySQL Error*: ()
>>> Session halted.
>>>
>>> Pourtant en ligne de commande j'arrive a me connecter a la base 
>>> ............ je comprend pas ce qu'il se passe  !!!
>>>
>>> Merci pour votre aide
>>
>>
>>
>> Bonjour,
>>
>> J'ai eu le meme probleme,
>> j'ai une solution temportaire en me connectant en tant que root :
>>
>> dans le fichier install_obmdb_0.7.sh :
>>
>> U=root
>> P=""
>>
>> dans le fichier /obmlib.inc :
>>
>> /var $User     = "root";
>> var $Password = "";
>>
>> évidement, je prefèrerais me connecté en utilisateur "web",
>> je serais heureux d'avoir une autre solution.
>
>
> Bonjour
>
> Etes-vous sure d'avoir bien créer l'utilisateur web?
> (faire un select dans la table user de la base mysql, et voire si 
> l'utilisateur apparait bien.).
> Si oui avez vous redémarré le démon mysqld? (/etc/init.d/mysqld restart)
> Si cela ne fonctionne toujours pas essayez de le recréer ainsi :
>
> shell> mysql --user=root mysql
> mysql> delete from user where User = 'web';
> mysql> GRANT ALL PRIVILEGES ON obm TO web@localhost
>     ->     IDENTIFIED BY 'mot_de_passe_de_web' WITH GRANT OPTION;
>
> HTH


cela peut également venir des droits sur le répertoire obm, il faut que 
le browser web puisse y avoir accés :

chown -R nobody.nobody /dirwww/obm