Quote:
Originally Posted by iceE'
Chmod Rechte für das Datenbank Verzeichnis, also die "dbdir" sind irrelevant.
Es zählt, ob der MySQL Benutzer Rechte für die dbdir, also da, wo die Datenbanken liegen hat.
Man würde sie wie folgt setzen:
PHP Code:
chown mysql:mysql /var/db/mysql/
|
Stimmt so nicht ganz. Die chmod-Rechte sind nicht völlig irrelevant. Wenn der mysql-User selbst nicht die Rechte hat, die Datei zu lesen oder darin zu schreiben (chmod 000) dann kann es nicht gehen.
Die Standart-Berechtigung die jede Datei nach dem Upload bzw. dem Erstellen hat reichen aber vollkommen aus, weiß ich.
Ich wollte es nur so machen wie er es im Script hat - auch wenn es unnötig ist.
Und sicher, dass man chown nicht mit -R aufrufen muss? Es gibt schließlich auch noch Unterverzeichnisse welche dann immernoch dem anderen User (bsp. root) gehören worin dann die eigentlichen DB-Files liegen.