La situation initiale ressemble à ceci:
La situation souhaitée ressemble à ça:
Problème:
J'ai déjà fait des searchs, mais malheureusement je n'ai rien trouvé qui conviendrait aussi à un environnement de production. CIOPFS
air bien mais est explicitement destiné à ne pas être utilisé sur les systèmes de production. Pensez-vous que mod_spelling
pour Apache serait une option? La question encore non résolue pour moi est, si PHP accède aux files avec l'aide de ce module ou directement (ce qui le rendrait inutile).
Devrions-nous avaler la pilule amère et passer par tout le code? Nous aimerions éviter cela, car nous replaceons l'environnement logiciel actuel par des nouvelles constructions (à long terme).
Vous pouvez utiliser Samba pour partager un système de files local d'une manière insensible à la casse … cet article a quelques détails.
Il suffit de voir mon post ici sur ubuntuforums:
http://ubuntuforums.org/showthread.php?t=1497253
Créer un disque virtuel
dd if=/dev/zero of=virtual.dsk bs=1048576 count=150
Le formater
mkfs.vfat virtual.dsk
Montez-le
sudo mkdir -p /mnt/vfat sudo mount virtual.dsk /mnt/vfat -t vfat -o loop
PS: Monter en permanence:
/path/to/virtual.dsk /mnt/vfat vfat loop,owner,group,umask=000 0 0
Avec des informations supplémentaires ici: http://fatter-keine.dk/helptipsguides/ubuntu/understanding_fstab.html
Ecrivez votre propre porte-fusible qui insensible à la casse par rapport à tout autre fs? Avec du code python cela pourrait être fait rapidement.
ZFS et JFS peuvent tous deux être configurés pour être insensibles à la casse:
zfs create -o casesensitivity=insensitive filesystem jfs_mkfs -O /dev/sdax