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?
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.
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.
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.
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.
Aber wie vorher schon gesagt, so müsste es ja auch gehen, ohne html code. Habe keinen Bild Blocker oder so etwas installiert und drei Browser probiert.
Das Problem dürfte sein, dass hier kaum jemand den IIS nutzt. Diese Serversoftware ist nicht mit dem Apache vergleichbar, vor allem in der Handhabung. Da auch ich diese Software nicht nutze habe ich fix mal gegoogelt. Und sie da, es gibt auch andere mit diesem Problem.
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.
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.