cgi exe im cgi Verzeichnis
Hallo ich habe den folgenden Quelltext von meinem Telefonanlagenhersteller bekommen:
Dies ruft ja die /cgi-bin/cgiexe auf, welche ich auch in das cgi-bin verzeichnis kopiert habe. Entweder heisst es aber dann dass die Datei nicht gefunden wird, oder dass die Seite nicht angezeigt werden kann.
Hat jemand eine Idee?
Danke
Gruß
danix
Content-type: text/html
<html>
<body background="images/bgcolor_3.gif">
<table border="0" width="100%">
<tr>
<td width="56%" align="left" height="42"><p align="center"><big><big><big><font face="Comic Sans MS"><strong>Telefonverbindung herstellen</strong></font></big></big></big></td>
</tr>
</table>
<hr>
</script><!--webbot BOT="GeneratedScript" PREVIEW=" " startspan --><script Language="JavaScript"><!--
function FrontPage_Form1_Validator(theForm)
{
var checkOK = "0123456789-";
var checkStr = theForm.LOCALPHONE.value;
var allValid = true;
var decPoints = 0;
var allNum = "";
for (i = 0; i < checkStr.length; i++)
{
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
allNum += ch;
}
if (!allValid)
{
alert("Please enter only digit characters in the \"LOCALPHONE\" field.");
theForm.LOCALPHONE.focus();
return (false);
}
var checkOK = "0123456789-";
var checkStr = theForm.PHONENUMBER2.value;
var allValid = true;
var decPoints = 0;
var allNum = "";
for (i = 0; i < checkStr.length; i++)
{
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
allNum += ch;
}
if (!allValid)
{
alert("Please enter only digit characters in the \"PHONENUMBER2\" field.");
theForm.PHONENUMBER2.focus();
return (false);
}
return (true);
}
//--></script><!--webbot BOT="GeneratedScript" endspan --><form ACTION="/cgi-bin/cgiexe" name="FrontPage_Form1" method=post onsubmit="return FrontPage_Form1_Validator(this)" >
<table width="970" height="101">
<INPUT TYPE=hidden VALUE="makeanswercall" NAME="Action" >
<INPUT TYPE=hidden VALUE="makecallResult.htm" NAME="HTMLFILE" >
<INPUT TYPE=hidden VALUE="<%=CTIUSERNAME%>" NAME="CTIUSERNAME" >
<INPUT TYPE=hidden VALUE="<%=CTIPASSWORD%>" NAME="CTIPASSWORD" >
<tr>
<td width="334" height="24"><font face="Comic Sans MS">Ihre Telefon-Nummer:</font></td>
<td width="153" height="24"><!--webbot bot="Validation"
S-Data-Type="Integer" S-Number-Separators="x" --><input TYPE="text" SIZE="15" NAME="LOCALPHONE" value="<%=LOCALPHONE%>"> </td>
<td width="230" height="24"></td>
<td width="184" height="24"></td>
<td width="226" height="24"></td>
</tr>
<tr>
<td width="334" height="19"><font face="Comic Sans MS">fremde Telelefon Nummer:</font></td>
<td width="153" height="19"><!--webbot bot="Validation"
S-Data-Type="Integer" S-Number-Separators="x" --><input TYPE="text" SIZE="15" NAME="PHONENUMBER2"> </td>
<td width="230" height="19"></td>
<td width="184" height="19"></td>
<td width="226" height="19"></td>
</tr>
<tr>
<td width="230" height="46"><input TYPE="submit" VALUE="Verbindung herstellen "> <br>
</td>
<td width="184" height="46"></td>
<td width="226" height="46"></td>
</tr>
</table>
</form>
<hr>
</body>
</html>
Hat jemand eine Idee?
Danke
Gruß
danix
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 67979
Url: https://administrator.de/contentid/67979
Ausgedruckt am: 23.11.2024 um 12:11 Uhr
11 Kommentare
Neuester Kommentar
Hey danix,
Ideen haben wir immer. Was uns, besonders mir, im Moment allerdings fehlt, sind wichtige Randinfos zu deinem so noch unverständlichen Problem.
Ich vermute mal, du lässt einen Apache laufen und hostest unter diesem die Webseite. Wenn dem so ist, wäre ein Blick in deine Apache conf sehr hilfreich, da dieser nämlich von Haus aus keine exe ausführt. Das muss man ihm erst einmal erlauben. Dann sollte diese exe natürlich auch im für den Apache definierten Verzeichnis für cgi liegen. Zudem muss dann evtl. auch noch der Quelltext deiner Webseite auf dieses cgi Verzeichnis angepasst werden.
Und überhaupt und sowieso interessiert mich mal, was mit oder durch die Website passieren soll ?
VG, Biba
Ideen haben wir immer. Was uns, besonders mir, im Moment allerdings fehlt, sind wichtige Randinfos zu deinem so noch unverständlichen Problem.
Ich vermute mal, du lässt einen Apache laufen und hostest unter diesem die Webseite. Wenn dem so ist, wäre ein Blick in deine Apache conf sehr hilfreich, da dieser nämlich von Haus aus keine exe ausführt. Das muss man ihm erst einmal erlauben. Dann sollte diese exe natürlich auch im für den Apache definierten Verzeichnis für cgi liegen. Zudem muss dann evtl. auch noch der Quelltext deiner Webseite auf dieses cgi Verzeichnis angepasst werden.
Und überhaupt und sowieso interessiert mich mal, was mit oder durch die Website passieren soll ?
VG, Biba
ich geh mal davon aus cgi.exe is dein exe-file, fehlt da nich irgendwie
der punkt für die erweiterung im sourcecode?
der punkt für die erweiterung im sourcecode?
Das mit dem Verweis sehen wir dann, wenn ich die conf kenne
Achja, den xamp setzt du aber nur intern ein, ja? Der ist für einen realen Betrieb gar nicht gedacht und teilweise "löchrig", sprich der ist für Entwickler usw. gedacht, die mal eben schnell was testen wollen aber keine Zeit und/oder Lust haben, SQL, PHP etcpp zu installieren. Ist also ne reine Testumgebung !
Biba
Achja, den xamp setzt du aber nur intern ein, ja? Der ist für einen realen Betrieb gar nicht gedacht und teilweise "löchrig", sprich der ist für Entwickler usw. gedacht, die mal eben schnell was testen wollen aber keine Zeit und/oder Lust haben, SQL, PHP etcpp zu installieren. Ist also ne reine Testumgebung !
Biba
Sorry, hab grad etwas Stress und nicht alle Zeit zum durcharbeiten. Hab's also nur überfliegen können. Muss meinen Flieger noch kriegen....
Ergänze mal noch bei dir ein
AddType text/html .exe
Dann den Apache rebooten und probieren.
Wenn nicht gleich geht, mal in der HTML-Seite das "cgiexe" in cgiexe.exe ändern. Wieder testen und wenns immer noch nicht geht, wieder melden.
Bin auch von unterwegs häufiger online und schau wieder rein
Viel Glück und schönes WE, Biba
Ergänze mal noch bei dir ein
AddType text/html .exe
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddHandler cgi-script .cgi .exe
AddType text/html .exe
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
</IfModule>
Dann den Apache rebooten und probieren.
Wenn nicht gleich geht, mal in der HTML-Seite das "cgiexe" in cgiexe.exe ändern. Wieder testen und wenns immer noch nicht geht, wieder melden.
Bin auch von unterwegs häufiger online und schau wieder rein
Viel Glück und schönes WE, Biba