hallo,
1. Möglichkeit
Die sind nicht im gleichen Verzeichnis oder heissen anders. Check das mal.
2. Möglichkeit
Scheinbar beinhalten manche Dateien Grossbuchstaben:
Handelt es sich um einen Linuxserver, unterscheidet dieser zwischen Gross- und Kleinschreibung ("case sensitive"). Verlinkst du in Html nun ein Bild mit der URI "bil1.jpg" und das Bild heisst tatsächlich bild1.JPG wird dieses unter Linux nicht gefunden. Unter deiner Entwicklungsumgebung Windows läuft es, da Windows da keine Unterscheidung macht. DESHALB: am besten Dateinamen immer klein um solche Fehler zu vermeiden.
Gruss Andre