IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Can't create/write to file '/tmp/#sql_


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    181
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 181
    Par défaut Can't create/write to file '/tmp/#sql_
    bonjour

    je suis sur un serveur virtuel XL de 1 and 1

    du jour au lendemain je me retrouve avec le msg d'erreur
    Can't create/write to file '/tmp/#sql_6e27_0.MYI' (Errcode: 13)
    cette erreur a lieu qu'avec 1 domaine et son sous domaine

    sur les autres sites tout marche bien
    j'en déduit que c'est pas un problème de droit sur le /tmp

    le bug se répercute avec phpmyadmin

    apres recherche j'ai trouvé sur le forum de mysql la solution
    le fichier my.cnf est bien renseigné

    rien n'y fait meme apres un reboot.

    là je sèche et comme 1 and 1 "c'est démerde toi", coup de main serais bienvenu

    merci gilles

  2. #2
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Le message d'erreur en question est arrivé à la suite de quelle action ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    181
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 181
    Par défaut
    bonjour CinePhil

    c'est arrive au court de la journée sans avoir fait aucunes modifs
    impossible de faire des modifs via phpmyadmin et le site n'affiche plus les requettes

    site en defaut
    http://beautyreunion.com

    alors que j'ai un autre site sur le serveur qui utilise les mêmes requettes et qui lui marche bien

  4. #4
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Si tu y as accès, essaie de déplacer le fichier '/tmp/#sql_476c_0.MYI' en défaut ailleurs à titre de sauvegarde. Et si ton site refonctionne sans erreur, supprime ce fichier.

    Si je ne m'abuse, un fichier .MYI est un fichier d'index sur une table MyISAM. Ce que je comprends moins, c'est pourquoi il se trouve dans l'arborescence tmp et avec un nom pareil.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Mars 2005
    Messages : 95
    Par défaut
    Salut,
    Si le problème se situe sur le /tmp, tu peux indiquer à mysql d'utiliser un autre tmpdir.

    Créer, un répertoire dans /var/tmp ou /data/tmp, donne les droits à mysql pour écrire dans ce répertoire
    Modifie ton my.cnf avec ce nouveau tmpdir=/var/tmp par exemple.
    Redémarre mysql, check le log d'erreur mysql.
    Test ton site et phpmyadmin

    T'aurais pas modifier ton apache avec la variable open_basedir ?
    ton /tmp n'est pas plein ?
    que donne ls -lt / et df -k ?

    Seb

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Mars 2005
    Messages : 95
    Par défaut
    Citation Envoyé par CinePhil Voir le message
    Si je ne m'abuse, un fichier .MYI est un fichier d'index sur une table MyISAM. Ce que je comprends moins, c'est pourquoi il se trouve dans l'arborescence tmp et avec un nom pareil.
    Ce nom signifie que c'est une table temporaire. C'est normale, mysql créé ces tables temporaires dans son tmpdir (ici /tmp). Qui dit table, dit fichier. frm, .myd et .myi.

    Phpmyadmin créé pas mal de tables temporaires.


    Seb

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    181
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 181
    Par défaut
    j'ai recréer le répertoire /tmp avec les droits 777 et là tout remarche

    je ne comprend pas pourquoi le problème étais sur un seul site

Discussions similaires

  1. Errcode: 13 Can't create/write to file
    Par jial6842 dans le forum Débuter
    Réponses: 2
    Dernier message: 05/08/2009, 11h11
  2. Résoudre "Can't create/write to file"
    Par franculo_caoulene dans le forum MySQL
    Réponses: 1
    Dernier message: 11/07/2009, 18h32
  3. Can't create/write to file
    Par mouchkar dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 02/02/2009, 12h34
  4. Réponses: 3
    Dernier message: 13/06/2007, 17h00
  5. Xampp #1 - Can't create/write to file '/root/tmp/#sql_1a2f_0
    Par Alain15 dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 24/02/2006, 03h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo