Thread cgi-script wird nicht ausgeführt (12 answers)
Opened by delmaster at 2007-06-29 14:36

bieber
 2007-07-02 13:26
#241 #241
User since
2007-06-18
148 Artikel
BenutzerIn
[default_avatar]
warum nutzt du eigentlich nicht die fertigen perlfunktionen für die übergabe der Daten?! macht es wesentlich übersichtlicher (finde ich)
Code: (dl )
1
2
3
4
5
use CGI qw/:standard/;
use CGI::Carp qw(fatalsToBrowser);

my $name=param('Anwendername');
print $name if (defined $name);


ist ungetestet, wichtig ist das du mit Hilfe von "use CGI qw/:standard/;"
und "param('name des form' )" dessen value bekommst

zum testen nutze ich auch immer method="get", dann sieht man immer ob auch alles so läuft wie man will ;)


edit:
zu deinem Problem das script zu starten...
es kommt keine Fehlermeldung?! nur weißer bildschirm?
ist mir ehrlich gesagt noch nie untergekommen^^

mögliche Fehlerquellen sehe ich bei:
1. ist die .pl überhaupt mit den nötigen Rechten versehen?! rw
2. cgi-bin Pfad ist nicht auf das Verzeichnis gestellt indem du dein script hast

unter suse musst du unter /etc/apache2/vchost.d/vchost.template den Pfad ändern in der Zeile "ScriptAlias /cgi-bin/"
in anderen distributionen ist es meist direkt in der http.conf

3. perlmodul für den apache nicht mitinstalliert, oder parallel auch php\n\n

<!--EDIT|bieber|1183375405-->
Es gibt immer Leute die meinen, sie seien schlauer als ich. Das Schlimmste ist, sie sind es auch.

View full thread cgi-script wird nicht ausgeführt