worst_case: Mit cgi-Script Seite ausgeben

Hallo,

ich haben einen Apache-Server laufen und meine *.html Dateien sind unter
/srv/www/htdocs

meine cgi unter
/srv/www/cgi-bin

Nun starte ich im Browser ein cgi-Script das mir eine Webseite einliest an bestimmter Stelle etwas einfügt und dann am Browser ausgibt.
Die Webseite hat auch ein Applet, das das Script (neu laden) starten kann.

Wenn nun das Script die Seite ausgibt, kann ich in der access_log folgendes beobachten.
Es wird das /cgi-bin/file.cgi gestartet
            /cgi-bin/applet.class gestartet (sitzt eigentlich unter */htdocs
sowie nochmals
           /cgi-bin/applet/class.class gestartet

Nun verstehe ich nicht warum 1. das Applet zweimal geladen wird
                             2. das Applet mit falsche Endung geladen wird.

worst_case

PS: Vielleicht muss ich etwas beachten wenn ich eine Seite mehrmals mit Applet neu lade ?

  1. Moin Moin !

    Du bindest Dein Applet falsch in die Seite ein, es fehlt wahrscheinlich ein ../ bzw. / vor der Applet-URL, bzw. der Base-Path. Siehe SelfHTML.

    Der zweite Request (/cgi-bin/applet/class.class) ist einfach eine Verzweiflungstat des Browsers.

    Alexander

    --
    Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
    Mein "Lieblings-Forums-Bug": http://cforum.teamone.de/phpbt/bug.php?op=show&bugid=103&pos=2