• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

HTML / Bilder bzw. Grafiken werden nicht angezeigt!

fmhweb

Neues Mitglied
Moin,

ich beschäftige mich seit einigen Tagen mit html und php. Ich habe IIS 7 unter Win7 installiert. Alles funktioniert soweit, jedoch kann ich keine Bilder/Grafiken anzeigen lassen. Es erscheint immer nur der Text (alt="Landschaft" (siehe Beispiel)). Egal ob Firefox/Opera/IExplorer und egal ob html oder php. Als Rootordner benutze ich den IIS ordner: C:\inetpub\wwwroot. In diesem Ordner liegt die index.html (Beispiel) und auch das Bild, landscape.jpg. Woran könnte das liegen, dass das Bild nicht angezeigt wird?

Beispiel:
<html>
<p><img src="landscape.jpg" alt="Landschaft"></p>
</html>
 
Werbung:
Sieht eigentlich richtig aus.

Über welche URL rufst du die index.html-Datei denn auf?

Funktionieren Links im Sinne von

Code:
<a href="seite2.html">Seite 2</a>

?
 
Der Link funktioniert. Die Seite rufe ich unter < http://localhost/index.html (http://127.0.0.1/index.html)> auf.
Ich habe auch schon verschiedene Bildtypen ausprobiert, z.B png, bmp, gif, sowie verschiedene Pixelgrössen. NICHTS (nur der Text). Auch mit einem kompletten Pfad geht es nicht (< C:\inetpub\wwwroot\landscape.jpg >). Achso, soetwas geht auch nicht < .\landscape.jpg xor ./landscape.jpg xor \landscape.jpg xor usw. >.

Eigendlich schon ein neues Thema (so verzweifelt bin ich, dass ich auf die folgenden Gedanken komme und eigendlich weiss, dass es Blödsinn ist):

Mir ist allerdings etwas aufgefallen. Nachdem ich IIS7 installiert hatte, konnte ich KEINE HTML Seite aufrufen. In einem Forum wurde erklärt, dass man eine Modulzuordnung (unter Handlerzuordnungen) hinzufügen muss.

Anforderungspfad: *.html
Modul: ServerSideIncludeModule

Danach konnte ich HTML Seiten aufrufen.

Jetzt (1 Tag später) habe ich im IIS-Manager nochmal nachgeschaut und die Modulzuordnung war verschwunden(?). Trotzdem, obwohl es ohne Modulzuordnung vorher NICHT ging, konnte ich zumindest Text, Tabellen, (Links), usw. in der index.html anzeigen lassen. Jetzt habe ich die Modulzuordnung erneut hinzugefügt (+ mehrfachen Neustart) und auf einmal war die index.html NICHT mehr aufrufbar (Modul wieder gelöscht = ging)(?). Ich versteh die WWWelt nicht mehr. Ich habe immer mehr das Gefühl, dass es an IIS7 liegt (eigentlich Schwachsinn) und somit werde ich morgen Nachmittag mal das ganze mal mit Apache probieren und mich mit dem Ergebniss nochmal melden. Ich bin hier ziemlich verloren und weiss nicht genau, welche Infos dir/euch/mir weiterhelfen könnten. Alles andere, MYSQL mit PHP, bis hin zu einem HTML Header geht.

Bis Morgen, gute Nacht und mir eine Schlaflose.
 
Zuletzt bearbeitet:
Werbung:
Das geht auch nicht:

<html background="background.bmp">
Hello
<p><img src="background.bmp" alt="Tat"></p><br>
</html>
 
Habe < C:/inetpub/wwwroot/landscape.jpg > eingegeben.

Das hat der Browser daraus gemacht: file://localhost/C:/inetpub/wwwroot/landscape.jpg

Ja, das Bild wurde angezeigt.
 
Werbung:
Werbung:
IIS7 - Nee, wieder "Address wurde nicht gefunden" (Opera), bzw. "Die Webseite wurde nicht gefunden"(IExplorer). Was sollte denn hier mit IIS7 passieren?

Xammp (Apache) - Habe mittlerweile auch Xammp installiert. Gleiches Ergebniss mit der Grafik. Mit Xammp (Apache) komm ich durch < http://localhost/ >natürlich auf die Xammp einstellungs Seite.
 
Danke für die Mühen erstmal, aber ich muss in 2 Stunden aufstehen und werde mich mal hinlegen. Kann sowieso nicht mehr klar denken jetzt. Habe erst morgen Nachmittag/Abend (je nach Wetter) wieder Zeit. Gute Nacht.
 
Werbung:
Ich habe einfach mal eine URL eines Bildes eingegeben und das Bild wurde angezeigt.

<html background="background.bmp">
<p><img src="http://earpaper.de/fileadmin/scripts_administration/uploads/earpaper_referenzen/img/bild_podcast_1179282257.jpg" alt="Tat"></p><br>
</html>

So. Jetzt aber gute Nacht.
 
Ich habe einfach mal eine URL eines Bildes eingegeben und das Bild wurde angezeigt.

<html background="background.bmp">
<p><img src="http://earpaper.de/fileadmin/scripts_administration/uploads/earpaper_referenzen/img/bild_podcast_1179282257.jpg" alt="Tat"></p><br>
</html>

So. Jetzt aber gute Nacht.

Hallo.

Wenn das deine HTML Datei ist frage ich mich wo der Doctype, Header und Body ist.
Bitte lerne erst mal das HTML Grundgerüst kennen bevor du versuchst Bilder einzubinden.

Gruss
Elroy
 
Habe mir das Grundgerüst jetzt angeschaut. Doch leider funktioniert es so auch nicht.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Hallo</title>
</head>
<body>
<p><img src="landscape.jpg" alt="Landschaft"></p><br>
<a href="seite2.html">Seite 2</a>
</body>
</html>
 
Werbung:
Hallo.

Ich bin jetzt mindestens genau so verwirrt wie du.

Was versuchst du denn aufzurufen, das Bild oder die index.html?
Das sowas nicht funktioniert
Code:
[URL]http://localhost/landscape.jpg[/URL]
sollte eigentlich klar sein.

Was wird dir bei
Code:
http://localhost/index.html
angezeigt?

Bitte sicherstellen das der Browsercache vorher geleert wurde.

Gruss
Elroy
 
Werbung:
Ich habe IIS abgeschaltet und arbeite jetzt mit Xammp/Apache.
Selbes Problem.
Die Seite < http://localhost/index.html > wird angezeit, aber ohne das Bild. Es steht dort nur der alternative Text. Alles andere geht, z.B. Links, Tabellen, text, titel.

Cache ist auch gelöscht.
 
Mist. In der index.html im Apache Rootordner hatte ich einen Tippfehler. Hatte die Datei von IIS nach Apache verschoben. Dann kurz mit einem Edito geöffnet und da habe ich wohl ausersehen eine Taste gedrückt. Mit Apache geht es jetzt. Mit IIS geht es zwar nicht, aber das ist mir jetzt egal.

Danke an alle.
 
Zurück
Oben