Probleme mit dem cgi-bin

Apache, Lighttpd, nginx, Cherokee
Post Reply
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Probleme mit dem cgi-bin

Post 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
hornox
Posts: 139
Joined: 2005-09-22 23:09
 

Re: Probleme mit dem cgi-bin

Post by hornox »

Was sagt das errorlog von Apache?
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Was sagt das errorlog von Apache?

Post by dect41 »

Sorry, aber ich habe noch nicht so viel erfahrung wo die einzelnen Dateien liegen. Das ist mein erster Server! :?
hornox
Posts: 139
Joined: 2005-09-22 23:09
 

Re: Probleme mit dem cgi-bin

Post 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)
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Re: Probleme mit dem cgi-bin

Post 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
sledge0303
Posts: 695
Joined: 2005-09-16 00:06
Location: Berlin-Reinickendorf
Contact:
 

Re: Probleme mit dem cgi-bin

Post 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]
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Probleme mit dem cgi-bin

Post by Joe User »

PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Re: Probleme mit dem cgi-bin

Post 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
hornox
Posts: 139
Joined: 2005-09-22 23:09
 

Re: Probleme mit dem cgi-bin

Post 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...
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Wissen

Post 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
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Re: Probleme mit dem cgi-bin

Post by dect41 »


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

Danke!
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Probleme mit dem cgi-bin

Post 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...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Re: Probleme mit dem cgi-bin

Post 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!
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Wissen

Post 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...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Re: Wissen

Post 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
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Probleme mit dem cgi-bin

Post by Joe User »

Code: Select all

grep -n -i "content-type" /path/to/verzeichnis.pl
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
timeless2
Posts: 415
Joined: 2005-03-04 14:45
Location: Paris
 

Re: Probleme mit dem cgi-bin

Post 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).
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Re: Probleme mit dem cgi-bin

Post 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
dect41
Posts: 10
Joined: 2005-10-10 21:40
 

Hilfe!

Post by dect41 »

es läuft immer noch nicht!

hat noch jemand einen vorschlag?


mfg

Karin :?:
hornox
Posts: 139
Joined: 2005-09-22 23:09
 

Re: Probleme mit dem cgi-bin

Post by hornox »

Poste mal den relevanten Abschnitt aus deiner Apache Konfiguration.
Post Reply