Requete avec RAND

Répondre
moogli
le 11/06/2004 à 19:32
moogli
Slt j'utilise une requete avec selectin aléatoire
<php
$sql='SELECT code, lien FROM smilies ORDER BY RAND() LIMIT 12';
$req=mysql_query($sql) or die (mysql_error);
?>

cette requete fonctionne avec un serveur sous windows mais avec un serveur sous linux j'ai une erreur :

Can't creat/write to file '/root/tmp/#sql_d20_0.MYI' (errcode: 13)

est ce que quelqu'un peu m'aider?
Ps : je savais pa trop ou mettre ce poste donc dsl si c pas bon :)
Il en faut peu pour être heureux !!!!!
Layer
le 11/06/2004 à 19:46
Layer
apparement tes fichiers nont pas la permission de lecture/ecriture
ou sois ta base est foutu

et pourquoi tes fichier se situe dans root/tmp/ ?
quel distribution de linux tu as ?
Error 500 : internal brain error
moogli
le 11/06/2004 à 19:50
moogli
bne une mandrake 10.0
J'ai installer mysql hier soir et toute mes requetes tourne au poil sauf cela ? (enfin pourl'instant) smiley
Il en faut peu pour être heureux !!!!!
Layer
le 11/06/2004 à 20:53
Layer
ha ben la je sais pas je suis en encore un linuxien smiley
Error 500 : internal brain error
mojorisin
le 12/06/2004 à 09:55
mojorisin
En fait c'est un probleme de permission pour acceder au fichiers temporaires.
Pour résoudre ca il faut soit lancer mysqld avec l'option --tmpdir sur un répertoire ou il peut ecrire (/tmp) soit modifier la ligne de ton fichier de configuration :
mysqld]
tmpdir=/tmp
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
moogli
le 12/06/2004 à 13:02
moogli
eu je vois bien de quel fichier tu parle mais je le trouve po smiley

Tu sai ou il est STP smiley
Merci
Il en faut peu pour être heureux !!!!!
mojorisin
le 12/06/2004 à 15:31
mojorisin
Désolé mal formulé :-)
Il ne s'agit pas d'un fichier mais d'un répertoire temporaire sur lequel mysql doit avoir les droits de lecture/ecriture (/tmp est un répertoire comme ca).
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
moogli
le 12/06/2004 à 15:35
moogli
eu en fait c'est le fichier de config (dont tu as parler) que je cherche
si non sa tourne o poil avec --tmpdir=/tmp

eu je sui un pu un boulet je commence nux
smiley
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours