Bonjour.
Pour commencer, les séparateurs de dossiers (directory separator) ne sont pas les mêmes entre Windows et les autres OS.
Pour faire simple, sur Windows c'est le slash : /, alors que sur les autres c'est l'anti-slash : \.
Donc, je te conseille de créer une constante et de l'utiliser à la place de mettre le slash, par exemple dans un fichier de ton site qui est incluse à chaque fois, comme un fichier de constante ou de fonction :
Ensuite, dans ton code, par exemple :
Ensuite, vérifies si ce n'est pas un problème de droit d'écriture et si c'est le cas, il te faut modifier le chmod à la création du fichier.