• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] seite wird im IE dargestellt aber nicht im Firefox

wolfmair

Newbie
Hallo,
ich habe eine seite auf meinem apache server die mittels eines cgi scripts (#!/usr/bin/tclsh) aufgebaut wird. Wenn ich darauf mit dem Internet Explorer zugreife wird sie richtig dargestellt. Im Firefox sehe ich soweit ich das beurteilen kann einen html code und nicht die eigentliche seite.

Was kann das sein?

Vielen Dank schon mal
Wolfgang
 

spoensche

Moderator
Teammitglied
Was bekommst du den angezeigt, wenn du die Seite mit dem Firefox aufrufst? (Ausgabe)

Was sagen die Serverlogfiles des Apache? (error.log, access.log)
 
OP
W

wolfmair

Newbie
So sehen die ersten zeilen aus:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>SCI Execution Log Database</title>
</head>
<body>
<img style="width: 797px; height: 109px;" alt="" src="../../images/buttonBg.jpg">
<table style="text-align: left; background-color: rgb(0, 0, 153); width: 800px; height: 32px;" b

und in den log files steht leider nichts drin.
 
OP
W

wolfmair

Newbie
Ja stimmt da ist noch mehr. Dachte der Rest ist nicht so wichtig.

Das hier ist alles:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>SCI Execution Log Database</title>
</head>
<body>
<img style="width: 797px; height: 109px;" alt="" src="../../images/buttonBg.jpg">
<table style="text-align: left; background-color: rgb(0, 0, 153); width: 800px; height: 32px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="background-color: rgb(0, 0, 102);">   
                   
                   
                   
     <span style="color: rgb(255, 255, 255);">SCI  Test Execution Log Database</span></td>
</tr>
</tbody>
</table>
<br>
<br>
<br>
<br>



<ul style="color: rgb(0, 0, 118);">
<li><span style="font-weight: bold;">Database Query Builder</span></li>
</ul>


<form action="rg_runReport" method=post>
<table style="text-align: left; width: 863px; height: 172px;" border="0" cellpadding="2" cellspacing="2">
<tbody>

<tr> <td >Serial<font color="black"> </font> <input name="serialName" value = 'ANY' size=16></input>
<td> Available workArea
<select name="workArea">

<OPTION VALUE=ANY> ANY
<OPTION VALUE=1620_SAM_Right> 1620_SAM_Right
<OPTION VALUE=7301_artm_Right> 7301_artm_Right
<OPTION VALUE=7301_Left> 7301_Left
<OPTION VALUE=7301_Right> 7301_Right
<OPTION VALUE=BELTON> BELTON
<OPTION VALUE=BELTON_RTM> BELTON_RTM
<OPTION VALUE=c110_Left> c110_Left
<OPTION VALUE=c110_Right> c110_Right
<OPTION VALUE=f120> f120
<OPTION VALUE=f120_artm> f120_artm
<OPTION VALUE=f120_artm_Left> f120_artm_Left
<OPTION VALUE=f120_Left> f120_Left
<OPTION VALUE=fat> fat
<OPTION VALUE=MVME_6100_Left> MVME_6100_Left
<OPTION VALUE=MVME_6100_Right> MVME_6100_Right
<OPTION VALUE=MVME_7100> MVME_7100
<OPTION VALUE=MVME_7100_Left> MVME_7100_Left
<OPTION VALUE=prpmc280_Left> prpmc280_Left
<OPTION VALUE=prPMC815> prPMC815
</select>
<td >Slot<font color="black"></font> <input name="slot" value = 'ANY' size=16></input></td>
<td >Test Name<font color="black"></font> <input name="test" value = 'ANY' size=16></input></td>
<td >Start Date<font color="red">( dd/mm/yy)</font><input name="startDate" value ="ANY" size=16></input></td></tr>


<tr>
<td><input type=submit value="Generate Report"></input></td>
</tr>
</table>
</form>
 

marce

Guru
erster Tip: Cache des FF löschen.

Ansonsten mal die MimeTypes überprüfen, aber da es im IE geht sollte die eigentlich richtig sein...
 

revealed

Guru
Hi!

Ich weiss nicht, ob das hilft. Oder ob das etwas bringt. Aber ich hab deinen code mal hier gepasted: http://validator.w3.org/check
... und validieren lassen:

Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content="HTML Tidy for Linux (vers 1 September 2005), see www.w3.org">
<meta content="text/html; charset=utf-8" http-equiv="content-type">
<title>SCI Execution Log Database</title>

<style type="text/css">
 table.c8 {text-align: left; width: 863px; height: 172px;}
 span.c7 {color: red}
 ul.c6 {color: rgb(0, 0, 118);}
 span.c5 {font-weight: bold;}
 table.c4 {text-align: left; background-color: rgb(0, 0, 153); width: 800px; height: 32px;}
 td.c3 {background-color: rgb(0, 0, 102);}
 span.c2 {color: rgb(255, 255, 255);}
 img.c1 {width: 797px; height: 109px;}
</style>
</head>
<body>
<img class="c1" alt="" src="../../images/buttonBg.jpg">
<table class="c4" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td class="c3">                                                                     <span class="c2">SCI  Test Execution Log Database</span></td>
</tr>
</tbody>
</table>
<br>
<br>
<br>
<br>
<ul class="c6">
<li><span class="c5">Database Query Builder</span></li>
</ul>
<form action="rg_runReport" method="post">
<table class="c8" border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td>Serial <input name="serialName" value='ANY' size="16"></td>
<td>Available workArea <select name="workArea">
<option value="ANY">ANY</option>
<option value="1620_SAM_Right">1620_SAM_Right</option>
<option value="7301_artm_Right">7301_artm_Right</option>
<option value="7301_Left">7301_Left</option>
<option value="7301_Right">7301_Right</option>
<option value="BELTON">BELTON</option>
<option value="BELTON_RTM">BELTON_RTM</option>
<option value="c110_Left">c110_Left</option>
<option value="c110_Right">c110_Right</option>
<option value="f120">f120</option>
<option value="f120_artm">f120_artm</option>
<option value="f120_artm_Left">f120_artm_Left</option>
<option value="f120_Left">f120_Left</option>
<option value="fat">fat</option>
<option value="MVME_6100_Left">MVME_6100_Left</option>
<option value="MVME_6100_Right">MVME_6100_Right</option>
<option value="MVME_7100">MVME_7100</option>
<option value="MVME_7100_Left">MVME_7100_Left</option>
<option value="prpmc280_Left">prpmc280_Left</option>
<option value="prPMC815">prPMC815</option>
</select></td>
<td>Slot <input name="slot" value='ANY' size="16"></td>
<td>Test Name <input name="test" value='ANY' size="16"></td>
<td>Start Date<span class="c7">( dd/mm/yy)</span><input name="startDate" value="ANY" size="16"></td>
</tr>
<tr>
<td><input type="submit" value="Generate Report"></td>
</tr>
</tbody>
</table>
</form>
</body>
</html>

Gruß,

R
 

spoensche

Moderator
Teammitglied
revealed schrieb:
Hi!
Ich weiss nicht, ob das hilft. Oder ob das etwas bringt. Aber ich hab deinen code mal hier gepasted: http://validator.w3.org/check
... und validieren lassen:

Ob der HTML- Code valide ist oder nicht, hat nichts damit zu tun, ob das Script auf der Serverseite korrekt ausgeführt wird.

Bevor wir hier jetzt noch weiter im trüben fischen. Wie sieht den deine Konfiguration des Webservers aus?
 
OP
W

wolfmair

Newbie
Hallo,
Ich habs gerade gefunden. Das cgi script hatte keine Endung (.htm)

Offensichtlich stell der IE alles als html dar und der firefox nur die dateien mit htm oder html Endung.

Jedenfalls funktionierts jetzt.

Vielen Dank fur die Hilfe
Wolfgang
 

spoensche

Moderator
Teammitglied
Dann markiere den Thread bitte als gelöst. Ersten Beitrag editieren und im Titel ein [gelöst] einfügen.
 
Oben