Bonjour !

Un de mes sites vient de changer de serveur et le code MySQL/PHP qui fonctionnait bien avant ne fonctionne plus : une requête "SELECT ... INTO OUTFILE ..." produit l'erreur bizarre "Read-only file system" :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
(errno=1)(error=Can't create/write to file '/home/username/sub.username.tld/exports/filename.csv' (Errcode: 30 - Read-only file system))
Pourtant, le lecteur / est monté en RW :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
/dev/mapper/root on /home/virtfs/username/home/username type ext4 (rw,relatime,seclabel,data=ordered,jqfmt=vfsv1,usrjquota=quota.user)
Ensuite, les droits sur les différents répertoires me paraissent corrects :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
drwx--x--x.  35 root root  4096  5 sept. 03:00 home
drwx--x--x. 23 username        username         4096  4 sept. 19:34 username
drwxr-xr-x. 16 username username 4096  4 sept. 19:34 sub.username.tld
drwxrwxrwx.  3 username username  4096  4 sept. 19:34 exports
J'ai essayé de changer la conf de MySQL dans le fichier /etc/my.cnf pour y indiquer 'secure_file_priv=/' ou 'secure_file_priv=""' (puis redémarré le service et vérifié que c'était bien pris en compte via mysql > SHOW VARIABLES LIKE "secure_file_priv" mais ca ne résout pas le problème...

Vous auriez une piste pour m'aider à trouver ce qu'il se passe ?
Je ne comprends pas ce qu'il se passe et toutes mes recherches Google sont restées vaines (car habituellement, le problème arrive dans un répertoire /tmp, ce qui n'est pas mon cas).

Merci d'avance pour votre aide !!

T.