Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]2267[/thread]

html-Datei unter cgi-bin aufrufen: Erhalte immer Fehler 500



<< >> 10 Einträge, 1 Seite
Tom
 2005-08-23 21:37
#24538 #24538
User since
2003-09-20
470 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo,

Muss ich was bestimmtes beachten um im cgi-bin Verzeichniss eine html-Datei aufzurufen? Denn ich erhalte immer den Fehler "500 Internal Server Error", außerhalb des cgi-bin Verzeichnisses funktioniert es problemlos.

Tom
Computerprobleme??? -> http://www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
Gast Gast
 2005-08-23 21:56
#24539 #24539
CGI-Verzeichnisse liefern aus Sicherheitsgründen per Default üblicherweise keine Dateien aus. Leg das HTML doch einfach außerhalb ab.
renee
 2005-08-23 22:05
#24540 #24540
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Das musst Du in der Config des Webservers einstellen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Gast Gast
 2005-08-23 22:56
#24541 #24541
Und zusätzlich, welche Dateien nicht ausgeliefert werden sollen.
Tom
 2005-08-24 19:25
#24542 #24542
User since
2003-09-20
470 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ich habe hier aber ein Gästebuch, und da sind auch html-Dateien im cgi-bin Verzeichniss und das funktioniert. :rock:


Tom
Computerprobleme??? -> http://www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
Strat
 2005-08-24 19:33
#24543 #24543
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
grundsaetzlich sollten in cgi-bin nur cgi-scripte ausgefuehrt werden koennen, und in htdocs (oder html) nur statische sachen. man kann apache zwar anders konfigurieren, aber das bereitet meistens mehr probleme als es loest. also am besten die html-seiten aus dem cgi-bin rausnehmen und nach htdocs (oder html oder wie auch immer) verschieben und die links im script anpassen.

was fuer probleme koennen auftreten? auf die schnelle fallen mir die folgenden ein:

1. man legt dort auch eigene perl-module ab; da stehen vielleicht sensiblere infos wie passwoerter fuer datenbanken usw. drinnen. die kann sich dann jeder anzeigen lassen (zumindest wenn man den dateinamen weiss) und hat ein sicherheitsproblem

2. man sagt, dass cgi-scripte ueberall ausgefuehrt werden koennen duerfen; wenn man dann z.B. ein perl-script zum download anbieten will, wird das nicht downgeloaded, sondern auf dem server ausgefuehrt...\n\n

<!--EDIT|Strat|1124897670-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Gast Gast
 2005-08-25 14:51
#24544 #24544
[quote=Tom,24.08.2005, 17:25]Ich habe hier aber ein Gästebuch, und da sind auch html-Dateien im cgi-bin Verzeichniss und das funktioniert. :rock:[/quote]
Dann gibt das Gästebuch wohl das HTML aus, nicht der Webserver direkt.
Tom
 2005-08-25 19:14
#24545 #24545
User since
2003-09-20
470 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=phaylon,25.08.2005, 12:51][quote=Tom,24.08.2005, 17:25]Ich habe hier aber ein Gästebuch, und da sind auch html-Dateien im cgi-bin Verzeichniss und das funktioniert. :rock:[/quote]
Dann gibt das Gästebuch wohl das HTML aus, nicht der Webserver direkt.[/quote]
Stimmt das kann sein.

Werde es jetzt so wie strat gesagt hat machen und das html-File außerhalb des cgi-bin Verzeichnisses legen.

Tom
Computerprobleme??? -> http://www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
Gast Gast
 2005-08-25 19:29
#24546 #24546
Irgendwie glaub ich langsam die Hälfte meiner Posts werden von anderen Leuten nicht gesehen ..
Tom
 2005-08-25 19:37
#24547 #24547
User since
2003-09-20
470 Artikel
BenutzerIn
[Homepage] [default_avatar]
Sorry, habe deinen Post natürlich auch gelesen, aber am Anfang dachte ich das muss doch gehen, da es beim Gästebuch auch funktioniert. Da strat noch zwei Gründe geliefert hat habe ich an deinen Post irgendwie nicht mehr gedacht.

Tom
Computerprobleme??? -> http://www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
<< >> 10 Einträge, 1 Seite



View all threads created 2005-08-23 21:37.