Hallo Stefan, hallo Leute, vorweg: falls jemand mehr Ahnung von vbox hat (ich kenne es eigentlich nicht und habe nur anhand der Fehlermeldungen Bastelhilfe ;-) gegeben), darf er gern weiterhelfen, ich bin mit meinem Latein am Ende ;-) Am Dienstag, 2. Juli 2002 11:37 schrieb Stefan Schilling:
Am Montag, 1. Juli 2002 um 23:15 schrieb Christian Boltz:
Am Sonntag, 30. Juni 2002 17:23 schrieb Stefan Schilling:
Am Samstag, 29. Juni 2002 um 23:54 schrieb Christian Boltz:
Am Freitag, 28. Juni 2002 15:44 schrieb Stefan Schilling: [...] ---/home/vbox/public_html/log/error_log--- # # Erstellen der Anrufbeantworter-Seite #
print"
Stehen diese Zeilen wirklich so im error_log? Dann scheint irgendwas im Quelltext nicht zu stimmen (vermutlich irgendwo ein Anführungszeichen zu viel oder zu wenig)
[Fri Jun 28 17:28:05 2002] [warn] [client 192.168.100.2] No URL defined for LDAP authentication [Fri Jun 28 17:28:05 2002] [error] syntax error at /home/vbox/public_html/cgi-bin/vbox.pl line 50, near "vbox
^ kann es sein, dass _in der Nähe_ von Zeile 50 (evtl. nicht genau diese Zeile) ein Anführungszeichen fehlt oder zuviel ist? Das würde jedenfalls zu den seltsamen Log-Zeilen passen.
Ich kenne vbox nicht, kann Dir also auch nicht mehr sagen ;-)
was zum Henker ist denn das?
Ich probier mal, es kurz zu erklären...
Hier die Zeilen 45 bis 55 von /home/vbox/public_html/cgi-bin/vbox.pl:
# # Erstellen der Anrufbeantworter-Seite #
nur Kommentarzeilen
print <
Schreibe, bis EOM kommt, auf die Standardausgabe (was wohl der Browser sein sollte) Dann schreibt er:
Content-type: text/html
<HTML> <HEAD> <TITLE>$ruser $vboxtitle</TITLE> </HEAD>
usw. - eben bis EOM auftaucht. Woher der Fehler jetzt stammt, kann ich Dir leider nicht sagen.
PS: Nachtrag: beim Versuch, /script.pl aufzurufen, wurde ich gefragt, ob ich downloaden oder abbrechen möchte, [...]
Ich erhalte den Quelltext; keine Fehlermeldungen.
Wo liegt das Script? In irgendeinem Verzeichnis des Webservers oder in /cgi-bin? [...]
in /home/vbox/public_html/cgi-bin so wie auch vbox.pl, z.b: ausserdem hat es da ja schon mal funktioniert....
Dann eben noch ein paar Fragen: - ist das Script ausführbar (chmod 755) - welchen ContentType gibt ihm der Apache mit (sollte eigentlich im Downloadfenster des Browsers angezeigt werden) - ist der Pfad zum Interpreter in der ersten Zeile angegeben? (z. B. #!/usr/bin/perl ) Gruß Christian *mit seinem "Latein" am Ende* Boltz PS: Wenn jemand seinen Browser mal quälen möchte: ich habe da eine nette Seite gefunden, allerhand "Spielereien" mit JavaScript. Wieder ein Grund, Scripting auszuschalten ;-) http://www.vippro.de/javascripts/ - Viel Spaß ;-) -- Registrierter Linux-Nutzer #239431 Linux - life is too short for reboots.