Ich habe Debian Lenny, PHPmyadmin und Postfix installiert.
Wenn Sie die PHPmyadmin-Benutzeroberfläche verwenden und auf eine Tabelle mit Daten zugreifen, erhalten Sie:
Datei '/tmp/#sql_xxxx.MYI' kann nicht erstellt / geschrieben werden (Fehlercode: 13)
Perror 13 macht sagt:
OS error code 13: Permission denied
Ich finde das tmpdir so:
mysqladmin -p variables | grep -w tmpdir
| tmpdir | /tmp
Das bedeutet, dass MySQL nicht in / tmp schreiben kann. Durch das Erstellen der Berechtigungen für: 777 wird dies behoben. Aber ich fühle mich nicht richtig, das muss ich tun. Gibt es einen besseren Weg / Fix?
Soll ich den Wert tmpdir ändern /etc/mysql/my.cnf
?