» Willkommen auf Internet und Netzwerk «

Kosmonautologe
aus Berlin, Flughafen TG
offline



OC God
21 Jahre dabei !

Intel Celeron
2400 MHz mit 1.15 Volt


:nabend:

Will auf ner Webseite ein CGI Script für ein Formular nutzen, dass ne E-Mail mit einem Text an eine bestimmte E-Mail Adresse schicken soll. Doch leider funktioniert das nicht. Hab schon so einiges durch:

- das Script durch einen Debugger geschickt, Ergebnis: Kein Syntax-Fehler
- Parameter der 1. Zeile des Scriptes an den Webspace-Server angepasst
- natürlich die Parameter für die Zugriffsrechte der Datei entsprechend gesetzt
- die Files im ASCII Verfahren hochgeladen

=> Also die Tipps von meinem Webspaceanbieter bereits befolgt

Mein Webspace bzw. auch wo später das Script rauf soll ünterstützt auch CGI-Scripte. Aber aus irgend einem Grund will die Sache nicht so wie sie soll !?

Hier mal die Seite auf der man das Script runterladen kann + auf der es weitere Infos dazu gibt:

http://kiz.uni-ulm.de/staff/software/download/formmail/

Und hier ein Link von meiner gebauten Beispielseite, auf der das Script eigentlich laufen soll:

Klick

Erhalte dann immer folgende Fehlermeldung:

-------------------------------------------------------------------------------
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@gregor-heise.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
--------------------------------------------------------------------------------

Apache/1.3.19 Server at www.gregor-heise.de Port 80
---------------------------------------------------------------------------------
:think:


Wäre echt froh über konstruktive Hilfe. :thumb:

(Geändert von Kosmonautologe um 14:57 am Dez. 24, 2006)


--> www.stromeffizienz.de <--
www.dch-faq.de ; http://users.erols.com

Beiträge gesamt: 2709 | Durchschnitt: 0 Postings pro Tag
Registrierung: Okt. 2003 | Dabei seit: 7706 Tagen | Erstellt: 23:29 am 23. Dez. 2006
Svenauskr
aus Krefeld
offline



Real OC or Post God !
23 Jahre dabei !

AMD T-Bred
1466 MHz @ 2200 MHz
43°C mit 1.65 Volt


Was sagt denn die error log: /var/www/log/error_log

Kannst du dir mit nem Editor, cat, oder less anzeigen lassen. Hab's übrigens gerade mal probiert. Bekam natürlich den gleichen Fehler, den du oben bereits gepostet hattest.


Internal Server Error 500
Diese Fehlermeldung liefert der Web-Server, wenn er das CGI-Script nicht ausführen kann. Dies liegt meistens daran, das bei UNIX-Servern die Dateiattribute nicht auf 'Ausführen' eingestellt sind. Nach dem ersten Übertragen auf den Webserver müssen Sie die Dateiattribute von IBOshop.cgi auf ausführbar setzen (bei nachfolgenden Übertragungen ist das nicht mehr notwendig). Hierzu gibt es meistens im FTP-Programm einen Befehl oder führen Sie über Telnet den Befehl 'chmod 755' IBOshop.cgi aus. Wenn Sie die Dateiattribute anschauen sollten sie rwxr-xr-x sein.



(Geändert von Svenauskr um 16:09 am Dez. 24, 2006)


Listen, here's the thing. If you can't spot the sucker in the first half hour at the table, then you ARE the sucker.

Beiträge gesamt: 17202 | Durchschnitt: 2 Postings pro Tag
Registrierung: Mai 2001 | Dabei seit: 8594 Tagen | Erstellt: 16:08 am 24. Dez. 2006
Kosmonautologe
aus Berlin, Flughafen TG
offline



OC God
21 Jahre dabei !

Intel Celeron
2400 MHz mit 1.15 Volt


Kannst Du mir das mit der Error Log mal etwas ausführlicher erklären wie man die sich anschaut?

Hab das noch nie gemacht. :dontknow:

konnte die jedenfalls nicht auf meinem webspace mittels webftp finden. :noidea:

(Geändert von Kosmonautologe um 17:11 am Dez. 24, 2006)


--> www.stromeffizienz.de <--
www.dch-faq.de ; http://users.erols.com

Beiträge gesamt: 2709 | Durchschnitt: 0 Postings pro Tag
Registrierung: Okt. 2003 | Dabei seit: 7706 Tagen | Erstellt: 17:05 am 24. Dez. 2006
Svenauskr
aus Krefeld
offline



Real OC or Post God !
23 Jahre dabei !

AMD T-Bred
1466 MHz @ 2200 MHz
43°C mit 1.65 Volt


Zunächst einmal musst du natürlich wissen, wo die Log Datei liegt
Code
find / -iname error_log

bei mir liegt sie unter:
/var/www/log/error_log

Dann kann ich mir die Datei mit
Code
less /var/www/log/error_log

ansehen.

Mit der Cursortasten hoch/runter kannst du dann in der Datei scrollen. Mit Q für quit verläßt du die Ansicht wieder.


Listen, here's the thing. If you can't spot the sucker in the first half hour at the table, then you ARE the sucker.

Beiträge gesamt: 17202 | Durchschnitt: 2 Postings pro Tag
Registrierung: Mai 2001 | Dabei seit: 8594 Tagen | Erstellt: 23:37 am 25. Dez. 2006
Svenauskr
aus Krefeld
offline



Real OC or Post God !
23 Jahre dabei !

AMD T-Bred
1466 MHz @ 2200 MHz
43°C mit 1.65 Volt


Achso, mit
Code
chmod 755 /pfad/zu/deinem/cgi/script

machst du dein Script für alle ausführbar.


Listen, here's the thing. If you can't spot the sucker in the first half hour at the table, then you ARE the sucker.

Beiträge gesamt: 17202 | Durchschnitt: 2 Postings pro Tag
Registrierung: Mai 2001 | Dabei seit: 8594 Tagen | Erstellt: 23:39 am 25. Dez. 2006
Kosmonautologe
aus Berlin, Flughafen TG
offline



OC God
21 Jahre dabei !

Intel Celeron
2400 MHz mit 1.15 Volt


das mit chmod 755 hatte ich schon gemacht. hat aber nix gebracht.

und das mit der error log:

da hatte ich ja auch schon geschrieben, dass ich mit meinem ftp-programm solch eine datei überhaupt nicht auf meinem webspace gefunden habe. außerdem verstehe ich nicht so recht wie du das mit dem suchen der error log meinst->

-welches programm nehme ich da
- was muss ch da genau eintippen etc.

:noidea:


--> www.stromeffizienz.de <--
www.dch-faq.de ; http://users.erols.com

Beiträge gesamt: 2709 | Durchschnitt: 0 Postings pro Tag
Registrierung: Okt. 2003 | Dabei seit: 7706 Tagen | Erstellt: 11:43 am 5. Jan. 2007
ocinside
aus Krefeld
online



Administrator
23 Jahre dabei !

Intel Core i9
3600 MHz @ 5200 MHz
78°C mit 1.552 Volt


@Sven auf solche Verzeichnisse wird er gar keinen Zugriff haben, da er ja nur einen Webspace hat (wie ich das verstanden habe).

@Kosmo Oftmals wird beim Hochladen schon ein Fehler gemacht.
Hast du das File mittels FTP Programm als ASCII hochgeladen (wichtig, sonst kann es nicht laufen) ?
Und läuft Perl auch auf deinem Webspace (info siehe bei deinem Provider) ?


Hardware News lesen * Unterhalten * Smarthome und Gadgets
Übertakten, Modding und Testberichte * Fanartikel kaufen

Beiträge gesamt: 170953 | Durchschnitt: 20 Postings pro Tag
Registrierung: April 2001 | Dabei seit: 8615 Tagen | Erstellt: 12:17 am 5. Jan. 2007
Kosmonautologe
aus Berlin, Flughafen TG
offline



OC God
21 Jahre dabei !

Intel Celeron
2400 MHz mit 1.15 Volt


Ja, ich habe Web XS bei Evanzo. Also nur einen gekauften Webspace, keinen Server.

Und da steht, dass auch eigene CGI-Skripte laufen (bzw. laufen sollten).
Hab auf meinem Webspace auch ein vorinstalliertes mit dem ich cgi- Programme überprüfen kann, ob da grundlegend n Fehler drin ist. Und dann noch eins mit dem ich den freien Webspace anzeigen lassen kann. Beide funktionieren auch.

Und das mit dem Hochladen im ASCII Verfahren habe ich auch so gemacht - siehe auch 1. Post ganz oben im Threat.


--> www.stromeffizienz.de <--
www.dch-faq.de ; http://users.erols.com

Beiträge gesamt: 2709 | Durchschnitt: 0 Postings pro Tag
Registrierung: Okt. 2003 | Dabei seit: 7706 Tagen | Erstellt: 12:30 am 5. Jan. 2007
ocinside
aus Krefeld
online



Administrator
23 Jahre dabei !

Intel Core i9
3600 MHz @ 5200 MHz
78°C mit 1.552 Volt


Wenn du das cgi-bin Verzeichnis selber angelegt hast, schau dir davon mal die Rechte an, vielleicht ist es ja das Verzeichnisrecht schuld.
Zum Test kannst du da ja mal ein anderes einfaches Script hochladen.
Alternativ könnten es auch Befehle in dem Script sein, die von deinem Webspace nicht unterstützt werden - z.B. anlegen der Logdatei aus einem Script, oder der Flok Befehl zum sperren der Datei.
Wenn es nur die Logdatei vom Script schuld ist, könntest du sie ggf. erst selber anlegen und mit den erforderlichen Schreibrechten versehen (auch den Pfad überprüfen).


Hardware News lesen * Unterhalten * Smarthome und Gadgets
Übertakten, Modding und Testberichte * Fanartikel kaufen

Beiträge gesamt: 170953 | Durchschnitt: 20 Postings pro Tag
Registrierung: April 2001 | Dabei seit: 8615 Tagen | Erstellt: 13:08 am 5. Jan. 2007