2011-11-13 1 views
2

hier je suis mauvaise erreur de getway tout en naviguant sur mon forum vbErreur MySQL: Impossible de créer/écrire dans le fichier '/var/mysqltmp/#sql_1fbd_0.MYI' (Errcode: 13)

et aujourd'hui mon forum retour travailler ... mais la plupart des liens donner cette erreur

MySQL Error : Can't create/write to file '/var/mysqltmp/#sql_1fbd_0.MYI' (Errcode: 13) 

je recherche pour le problème simillar et obtenu que ce problème est de premission

en utilisant un compte FTP i na pas trouvé ce répertoire « var/mysqltmp » donc je fait et mis en premission à 777

mais le problème pas résolu

je lis que cela doit fixe en utilisant Shell SSH ... mais je ne ai pas trouvé un bon expliquer au sujet de houe à utiliser SSH shell, parce que l'utilisateur im Win Xp :(

le fait problème peut être résolu à partir de FTP ou Cpanel? ou est-ce un problème de serveur?

grâce à l'aide à l'avance

Répondre

2

Il ressemble à vos autorisations sur/tmp sont faux. Ils devraient vraiment être en lecture/écriture/exécution pour tout le monde avec le jeu de bits collant.

chmod 1777/tmp

Le bit collant ajouter certaines restrictions à la façon dont les utilisateurs interagissent avec d'autres fichiers non créés ou qui leur appartiennent, il n'y a donc aucune raison de vous inquiéter. Si vous le souhaitez, vous pouvez également créer un répertoire séparé appartenant à l'utilisateur mysql et inscriptible par l'utilisateur mysql et spécifier ce répertoire dans my.cnf à utiliser à la place du système wide/tmp.

0

Essayez d'exécuter l'outil mysql qui trouve des tables corrompues: mysqlcheck dbname -uusernamae -p

Dans mon cas, je ne l'ai pas reçu d'erreurs, mais après que la question avec tmpdir a été fixé.

Questions connexes