prob de socket... [ MySql ] - Linux et OS Alternatifs
Marsh Posté le 19-12-2001 à 21:24:55
Question bête, MySQL est bien lancé ? ps aux | grep mysql
Essaie de te connecter via la console, avec l'outil appelé mysql.
tu as crées le user avec lequel tu essais de te connecter ?
Sinon, demande à Joce
Marsh Posté le 20-12-2001 à 13:28:01
tu as bien un fichier temporaire '/tmp/mysql.sock' ?
lors de la compil ou dans le fichier de lancement de mysql, tu devrais avoir les options que tu utilises lorsque tu le lances.
Marsh Posté le 20-12-2001 à 19:03:53
pr repondre a the_fireball :
pour repondre a ethernal :
------------------------------------
sinon voila un screen du message :
[edtdd]--Message édité par PaLoTTe--[/edtdd]
Marsh Posté le 20-12-2001 à 22:11:16
Montre-nous ton fichier index.php ou du moins la ligne 3. Ce sera déjà plus facile.
Marsh Posté le 20-12-2001 à 22:14:01
cedric80 a écrit a écrit : Montre-nous ton fichier index.php ou du moins la ligne 3. Ce sera déjà plus facile. |
ca vient pas de mon code, ca marchait avant ss win...
mais je te le donne qd meme :
<?
if(isset($ACCEUIL)):
$db = mysql_connect("localhost","root" );
mysql_select_db("palotte", $db);
...etc
[edtdd]--Message édité par PaLoTTe--[/edtdd]
Marsh Posté le 20-12-2001 à 22:48:41
je parlais des options que tu peux donner lors de la compilation de php et de mysql, notamment l'emplacement du fichier de connexion /tmp/mysql.sock pour qu'ils puissent communiquer entre eux.
tu as tout installé à partir des packages?
les droits d'accès sont ok je suppose ?
Marsh Posté le 20-12-2001 à 22:53:04
ethernal a écrit a écrit : je parlais des options que tu peux donner lors de la compilation de php et de mysql, notamment l'emplacement du fichier de connexion /tmp/mysql.sock pour qu'ils puissent communiquer entre eux. tu as tout installé à partir des packages? les droits d'accès sont ok je suppose ? |
j'ai installe les rpm, j'ai dc pas compile...
ou est ce ke je donne l'emplacement du fichier mysql_sock ?
pour les droits d'acces je pense ke c bon...
Marsh Posté le 21-12-2001 à 00:09:32
PaLoTTe a écrit a écrit : ca vient pas de mon code, ca marchait avant ss win... mais je te le donne qd meme : <? if(isset($ACCEUIL)): $db = mysql_connect("localhost","root" ); mysql_select_db("palotte", $db); ...etc |
Manquerait pas le pass du compte root mysql apres le root ?
style $db = mysql_connect("localhost","rooot","monpassamoa" );
[edtdd]--Message édité par Sly Angel--[/edtdd]
Marsh Posté le 21-12-2001 à 00:36:14
tu as pas fait ça qd même !!??
sinon, je pense pas que ça vaille la peine de vérifier ce que j'ai dis. Si tu l'as installé à partir de rpm, tu ne devrais pas avoir de problème avec le fichier socket.
il faut chercher autre part : firewall ?
Marsh Posté le 21-12-2001 à 07:03:52
je disais juste au cas où, je pense que si le fichier /tmp/mysql.sock existe au bon endroit comme il faut y'a pas de raison ( probleme de droit ? Il aurait meme pas reussi à le créer je pense non ? )
pour le firewall normalement si c'est pas un fichier et non un port qu'il y accede ça devrait pas poser de problème je pense non ?
Enfin voilà, je vois pas trop donc je dis ce qui m'a choqué tout de suite
Marsh Posté le 22-12-2001 à 03:18:19
merci de votre aide les gars... mais j'ai tjrs pas trouve...
alors ce ke j'ai fait j'ai reinstaller linoux, et pis j'ai reinstaller apache/php/mysql a partir de rpm...
bon ka j'ai encore un prob "Fatal error: Call to undefined function: mysql_connect() in /internet/sites/palotte/index.php on line 3
mais je pense ke je vais trouver ca... enfin j'espere
en tt cas merci qd meme
Marsh Posté le 26-12-2001 à 23:14:03
Ca, c parce que php n'a pas chargé le module mysql. Edites le php.ini et fait peter le point virgule au début de la ligne pour le bon module.
Marsh Posté le 28-12-2001 à 08:52:10
merci fireball mais ca marche depuis la semaine derniere...
j'ai tt reinstalle avec les rpm et c bien mieux comme ca...
CA RULEZZZZZZZZZZ !!!!
Merci qd mem
Marsh Posté le 19-12-2001 à 17:30:52
chalut...
j'ai apache/php installe, j'ai mis mysql mais kan j'ouvre la page il me met ca...
Warning: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /internet/sites/palotte/index.php on line 3
ca veut dire koi ??
[edtdd]--Message édité par PaLoTTe--[/edtdd]