Page 1 of 1

Probleme mit dem cgi-bin

Posted: 2005-10-12 13:06
by dect41
Hallo zsammen,

ich betreibe eine Suchmaschine und möchte nun auf meinen eigenen Server Umziehen, nun habe ich folgendes Problem.

Meine .pl Dateien lassen sich nicht im cgi-bin ordner direkt ausführen, aber wenn ich ein unterverzeichnis im cgi-bin anlege und die Datei dort ausführe, gibt es kein Problem.

hier die beispiele:

OHNE UNTERORDNER!!
http://www.deinhost.de/cgi-bin/verzeichnis.pl


MIT UNTERORDNER!! " Unterorner su"
http://www.deinhost.de/cgi-bin/su/verzeichnis.pl


Kann mir jemand helfen,oder einen Tip geben?

Mfg

Karin

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 13:55
by hornox
Was sagt das errorlog von Apache?

Was sagt das errorlog von Apache?

Posted: 2005-10-12 14:04
by dect41
Sorry, aber ich habe noch nicht so viel erfahrung wo die einzelnen Dateien liegen. Das ist mein erster Server! :?

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 14:11
by hornox
Dann ließ dir das nötige Wissen schnellstmöglich an (und bei der Gelegenheit kann ein Blick in die Forenregeln auch nicht schaden ;))

Debian: /var/log/apache2/error.log
Suse: /var/log/apache2/error_log (AFAIR)

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 14:23
by dect41
[quote="HornOx"]Dann ließ dir das nötige Wissen schnellstmöglich an (und bei der Gelegenheit kann ein Blick in die Forenregeln auch nicht schaden ;))

Was mache ich den falsch? :oops:

Debian: /var/log/apache2/error.log

Hier der error.log

[Thu Oct 13 14:00:35 2005] [error] [client 84.163.249.210] File does not exist: /home/www/ks0118/html/favicon.ico, referer: http://www.deinhost.de/cgi-bin/verzeichnis.pl

[Thu Oct 13 14:28:51 2005] [error] [client 80.143.51.225] Premature end of script headers: verzeichnis.pl


mfg

karin

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 15:12
by sledge0303
dect41 wrote: Hier der error.log

[Thu Oct 13 14:00:35 2005] [error] [client 84.163.249.210] File does not exist: /home/www/ks0118/html/favicon.ico, referer: http://www.deinhost.de/cgi-bin/verzeichnis.pl

[Thu Oct 13 14:28:51 2005] [error] [client 80.143.51.225] Premature end of script headers: verzeichnis.pl


mfg

karin
Webroot/Apache entsprechend konfiguriert - Stichwort Script Alias
Perl und alle zum Proggie zugehörigen Pakete auf dem Server installiert?
Du hast noch ein wenig mehr zu beachten als lediglich *.pl Scripte in das Webverzeichnis zu packen und zu Hoffen das es *irgendwie* funktioniert.



[/b]

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 15:47
by Joe User

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 15:55
by dect41
Klar, das weis ich abr bis her habe ich all meine Probleme mit lektüre lesen behoben, nur hier komme ich auf keinen grünen zweig.

Wo könnte der fehler liege?

mfg

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 16:16
by hornox
Was passiert wenn du ein einfaches "Hello World" Perl Skript aufrufst?
Das "/su/" sieht irgendwie nach http://httpd.apache.org/docs/2.0/suexec.html aus, könnte es sein das dein Sktipt unter bestimmten Benutzerrechten ausgeführt werden muß aber suExec nur für dieses eine Unterverzeichnis konfiguriert ist?

dect41 wrote:Was mache ich den falsch? :oops:
"Das RootForum vermittelt kein Linux- oder Dienste-Grundlagenwissen. Es wendet sich (siehe Art. 1, (1)) an Admins von dedizierten Servern, bei denen ein solches Wissen bereits vorausgesetzt wird." Wie und wo man aussagekräftige Fehlermeldungen findet ist IMHO Grundlagenwissen. Außerdem kann etwas mehr Informationen zum Problem und der Umgebung in dem das Probem aufgetretten ist nie falsch sein...

Wissen

Posted: 2005-10-12 17:24
by dect41
Hallo,
eine gewisse kenntnis besitze ich, hier zu hause habe ich mir das wissen über rootserver angeeignet, so wie viele ander user auch.

Was passiert wenn du ein einfaches "Hello World" Perl Skript aufrufst?
da bekomme ich die gleiche meldung.

Am Script kann es nicht liegen.


Danke für eure Hilfe!


mfg

Karin

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 17:26
by dect41

Das bringt mich auch nicht wirklich weiter, so behebe ich die meisten fehler!

Danke!

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 17:26
by Joe User
dect41 wrote:Wo könnte der fehler liege?
Mangelnde Eigeninitiative: Eine Suche nach der Fehlermeldung ergibt allein im RootForum 153 Threads. Darunter sind mehrere Posts, unter Anderem auch von mir, mit der Lösung...

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 17:30
by dect41
Joe User wrote:
dect41 wrote:Wo könnte der fehler liege?
Mangelnde Eigeninitiative: Eine Suche nach der Fehlermeldung ergibt allein im RootForum 153 Threads. Darunter sind mehrere Posts, unter Anderem auch von mir, mit der Lösung...

Nein, das ist es nicht, ich versuche das Problem seit einigen Tagen zu lösen, aber irgendwie stehe ich auf dem schlauch! Dann bitte teilen Sie mir doch die urls mit!

Danke!

Re: Wissen

Posted: 2005-10-12 17:30
by Joe User
dect41 wrote:Am Script kann es nicht liegen.
Es liegt definitiv am Script! Und wenn Du auch nur ein paar Treffer bei Google gelesen hättest, wäre uns diese Nachhilfestunde erspart geblieben...

Re: Wissen

Posted: 2005-10-12 17:32
by dect41
Joe User wrote:
dect41 wrote:Am Script kann es nicht liegen.
Es liegt definitiv am Script! Und wenn Du auch nur ein paar Treffer bei Google gelesen hättest, wäre uns diese Nachhilfestunde erspart geblieben...
Nein, es liegt nicht am Script!

meine such-hexe läuft auf meinem anderen Server sehr gut!

http://www.such-hexe.de/cgi-bin/anmelden.pl

dort mußte ich keinen Unterordner anlegen!

Danke

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 17:36
by Joe User

Code: Select all

grep -n -i "content-type" /path/to/verzeichnis.pl

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 17:41
by timeless2
Schau mal, wie dein Suexec konfiguriert ist (für welchen Benutzer und für welches Verzeichnis). Liegt dein Skript im falschen Verzeichnis bzw. gehört dem falschen Benutzer, klappt das nicht. Schau auch mal, ob du eine Logdatei von suexec findest (in /var/log).

Re: Probleme mit dem cgi-bin

Posted: 2005-10-12 18:24
by dect41
Joe User wrote:

Code: Select all

grep -n -i "content-type" /path/to/verzeichnis.pl

du bist lieb,
Danke viel mals,
werde es gleich mal versuchen!

Karin

Hilfe!

Posted: 2005-10-12 23:44
by dect41
es läuft immer noch nicht!

hat noch jemand einen vorschlag?


mfg

Karin :?:

Re: Probleme mit dem cgi-bin

Posted: 2005-10-13 00:15
by hornox
Poste mal den relevanten Abschnitt aus deiner Apache Konfiguration.