Deutsch| English
  #1  
Alt 18.03.2009, 23:01
Neuer Benutzer
 
Registriert seit: 17.07.2008
Beiträge: 28
Standard es lassen sich keine CGI dateine auf rufen

hallo

wie schon der titel sag es lassen sich keine CGI dateine auf rufen

habe die anleitnug genommen von
Der perfekte Server - Debian Etch (4.0)

und ja es ist perl instalirt
perl -v

This is perl, v5.8.8 built for i486-linux-gnu-thread-multi

Copyright 1987-2006, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.


habe eine test.cgi gemacht die auch in /cgi-bin/ drin ist da solte dan aus gegeben werden hallo wold

nach dem ich die datein auf geruffen habe ist die seite aber weis und nicht inst drin

was kann ich machen oder ist igen wo noch eine eistelung zu machhen

habe das ispconfig drin
Mit Zitat antworten
  #2  
Alt 19.03.2009, 10:17
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

1) Wo liegt die CGI datei genau und wie sind die Rechte gesetzt?
2) hast Du irgendwelche Fehlermeldungen im error.log im log Verzeichnis dieser Webseite?
Mit Zitat antworten
  #3  
Alt 19.03.2009, 18:35
Neuer Benutzer
 
Registriert seit: 17.07.2008
Beiträge: 28
Standard

die datei ist im cgi-bin und hat die rechte 755

die error log dagt das
[Thu Mar 19 01:30:18 2009] [error] [client 78.52.225.28] suexec policy violation: see suexec log for more details
[Thu Mar 19 01:30:18 2009] [error] [client 78.52.225.28] Premature end of script headers: speedy-test.cgi


ist aber bei jeden user so ist egal bei welscher url

habe es gerade noch auf nen anderen server versuch und da kommt das

[Thu Mar 19 18:44:09 2009] [error] [client 78.52.227.158] Premature end of script headers: speedy-test.cgi

Geändert von soritose (19.03.2009 um 18:46 Uhr).
Mit Zitat antworten
  #4  
Alt 19.03.2009, 20:18
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Schau mal bitte ins suexec log und poste den Fehler der dort steht.
Mit Zitat antworten
  #5  
Alt 19.03.2009, 22:17
Neuer Benutzer
 
Registriert seit: 17.07.2008
Beiträge: 28
Standard

[2009-03-19 18:47:18]: uid (3/sys) gid: (10004/10004) cmd: speedy-test.cgi
[2009-03-19 18:47:18]: cannot run as forbidden uid (3/speedy-test.cgi)


und beim 2 server gibt es keine suexec log

bei beiden get das aber nicht
Mit Zitat antworten
  #6  
Alt 19.03.2009, 22:19
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Ändere bitte mal den Eigentümer des Scriptes auf den admin User des Webs.
Mit Zitat antworten
  #7  
Alt 19.03.2009, 22:20
Neuer Benutzer
 
Registriert seit: 17.07.2008
Beiträge: 28
Standard

hate da nicht geänder kannst mir auch genau sagen wo bitte
Mit Zitat antworten
  #8  
Alt 19.03.2009, 22:23
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Z.B. auf der Shell:

chmod 10004:10004 speedy-test.cgi

Du musst natürlich vorher in das richtige Verzeichnis wechseln.
Mit Zitat antworten
  #9  
Alt 19.03.2009, 22:33
Neuer Benutzer
 
Registriert seit: 17.07.2008
Beiträge: 28
Standard

bin im richtigen verzeichnes und habe auch das eingegeben nur komm das

/var/www/web4/cgi-bin# chmod 10004:10004 speedy-test.cgi
chmod: Ungültiger Modus: »10004:10004«
»chmod --help« gibt weitere Informationen.
Mit Zitat antworten
  #10  
Alt 19.03.2009, 22:34
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

sorry, ich meinte chmod und nicht chown.
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:25 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0