Hej!
Jag använder ett vanligt litet php komando för att läsa av filer från en katalog (se nedan). När jag kör denna på min lokala mac går allting frid och fröjd och filerna visas i alfabetisk ordning.
Däremot, när jag kopierar över sidorna och filerna till en linux webbserver, så läser den av filerna i vilken ordning som helst. På ett ställe är det alfabetiskt, ett annat det omvända och på ett tredje är det helt slumpmässigt (ur alfabetisk synpunkt).
Vad är det som spökar?
Jag har försökt att återskapa problemet lokalt genom att ändra visningsalternativen för de aktuella mapparna i Finder, men det har ingen inverkan på hur filerna läses av php. (vilket känns naturligt då Finder borde sköta sitt via .DS_Store-filen som säkert inget annat program - bla php - bryr sig om.)
Finns det motsvarande inställningar i Linux som kan påverka php?
Kan dessa inställningar påverkas av en windowsburk som bläddrar runt i dessa kataloger via fildelning (smb?)?
Hur återställer jag ordningen?
While($currentfile = readdir($handle))
{
echo $currentfile.'<br/>';