From:Christian Lackas
Date:28.8.02 10:48
Subject:Re: site_active.pl-erweitern
Reply-To:<imperia-users@imperia.de>
References:
  • 26.8.02 12:21 <Georg.Mavridis@imperia.net>
    Re: [IMPERIA] Kontrolle Redakteur-definierter Hyperlinks?
  • 26.8.02 19:30 Mirko Kaffka
    Re: [IMPERIA] Kontrolle Redakteur-definierter Hyperlinks?
  • 26.8.02 20:31 Olaf Wendorff
    [IMPERIA] site_active.pl-erweitern
  • 27.8.02 14:01 Olaf Wendorff
    Re: [IMPERIA] site_active.pl-erweitern
  • 27.8.02 15:08 Christian Lackas
    Re: [IMPERIA] site_active.pl-erweitern
  • 27.8.02 15:42 Olaf Wendorff
    Re: [IMPERIA] site_active.pl-erweitern
  • 27.8.02 16:46 Christian Lackas
    Re: [IMPERIA] site_active.pl-erweitern
  • 27.8.02 17:33 Olaf Wendorff
    Re: [IMPERIA] site_active.pl-erweitern
  • Attachments:[Source] unknown-1.pgp (application/pgp-signature)
    * Olaf Wendorff <wendorff@busspro.de> [020827 17:36]:
    
    Hallo Olaf,
    
    > also so richtig voran kommen wir ja momentan nicht ;-))
    
    weil ich immer noch nicht sehe, wo dein Problem eigentlich liegt.
    
    > system '/bin/chmod', '-R', '0777', '/a/b/site/mirror'
    > system '/bin/chmod', '-R', '0777', '/a/b/htdocs/onetoone'
    > system '/bin/chmod', '-R', '0777', '/a/b/htdocs/imperia/md'
    > 
    > ergibt das:
    > 
    > BEGIN not safe after errors--compilation aborted at ./site_active.pl line 
    > 92.
    
    nur so geraten, aber du weißt, dass man in Perl zwei Statements mit
    einem Semikolon trennt, oder? Zumindest hast du das unten auch mal
    gemacht. Die einzelnen »system«-Aufrufe sind jedoch syntaktisch und
    semantisch korrekt (und funktionieren bei mir auch).
    
    > und nun?
    
    Die Syntaxfehler aus site_active.pl korrigieren. Da sie vorher noch
    nicht da waren solltest du den schuldigen Code leicht finden.
    
    > und nun nochmal zu den usern/gruppen und rechten:
    > wir haben den user "live" und die gruppe "live"
    > apache läuft unter "wwwrun" und gehört gleichzeitig zur gruppe "live"
    > site_hermes.pl wird unter dem user "live" gestartet.
    > site_active.pl läuft dann logischerweise auch unter dem user live 
    > (nehm ich zumindest stark an, wenn er vom hermes aufgerufen wird)
    > der proftpd läuft unter der default-einstellung, da ich da eigentlich 
    > wenig verändert habe.
    
    Ok. Du loggst dich also auch als User »live« per FTP ein, oder? Sprich:
    die Dateien gehören nach dem Upload durch Imperia dem User »live« und
    der Gruppe »live« und haben die Rechte 0644 (Verzeichnisse 0755):
    
        drwxr-xr-x  3 live      live     512 Aug 24 12:59 directory
        -rw-r--r--  1 live      live   17718 Aug 26 17:04 file
    
    Das heißt doch, dass der Apache die Dateien auf jeden Fall lesen darf
    (über die Gruppenrechte) und mehr muss er ja auch nicht. SiteActive
    hingegen darf die Dateien auch beschreiben und auch neue Dateien
    anlegen.
    
    Und jetzt die entscheidende Frage: Wo war jetzt nochmal *genau* dein
    Problem? Klappt das Speichern der SiteActive-Seiten nicht? Kann
    SiteActive die Dateien nicht einlesen? Eigentlich läuft das bei dir
    genau so wie es soll. Also gib bitte mal eine genaue Beschreibung von
    dem was du machst und was nicht geht (und was du erwartest, was
    geschehen sollte).
    
    > alle imperia-perls gehören dem user live und habe die rechte 755.
    
    Die wirst du ja nur ein einziges Mal einstellen und dann bleiben sie so.
    Du solltest übrigens nur den Skripten in CGI-DIR die Rechte 0755 geben,
    die ganzen Module kommen mit 0644 aus.
    
    > soweit wäre dann doch alles korrekt oder nicht?
    
    Eben. Darum mußt du uns jetzt auch mal verraten was bei dir eigentlich
    nicht geht. So wie du mir das beschrieben hast brauchst du jedenfalls
    keine zusätzlichen Rechte.
    
    Gruß
     Christian
    
    
    -- 
    Archiv der Mailingliste  : http://www.lackas.net/imp/ma/
    Imperia-Resource-Page    : http://www.lackas.net/imp/
    Wie zitiere ich richtig? : http://learn.to/quote/
    Abmelden                 : mailto:majordomo@imperia.de?body=unsubscribe
    
    
    Thread (site_active.pl-erweitern)

    © 2001, 2002 marchive.pl Christian Lackas

    [HOME]   [MARCHIVE]   [INDEX]   [IMPERIA]   [IMPRESSUM]   [DELTA]