apacs2 + cgi-bin

7 bejegyzés megtekintése - 1-7 / 7
  • Szerző
    Bejegyzés
  • #2070700
    nastjakam
    Felhasználó

      Hozzaferesi jogok?

      #2070701
      wikka89
      Felhasználó

        gondolom chmodra gondolsz 777, szal mindenkinek mindent

        #2070702
        kayapo
        Felhasználó
          wikka89 wrote:
          You don’t have permission to access /cgi-bin/ on this server.
          Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-16 Server at 192.168.2.5 Port 80
          , mondom jó, biztos apacs konfba van elrontva, hogy nincs jogom:

          ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

          AllowOverride None
          Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
          Order allow,deny
          Allow from all

          Azért ez így nem csoda, hogy nem megy.
          :blink:

          Ja és a 0777 helyett inkább 0644 vagy annál gyengébb jogokat használj, a tulajdonosa az állományoknak legyen az apache2őt futtató daemon (ne root!)

          #2070703
          wikka89
          Felhasználó

            jogos :D, kipróbálom

            #2070704
            wikka89
            Felhasználó

              na, szóval átállítottam a usert és a groupot az apacs által használtra, 644 es maskkal
              Semmi eredmény, ugyanúgy forbidden
              amugy a /doc/ aliashoz sincs jogom:(
              vki help

              #2070705
              wikka89
              Felhasználó

                de még az az érdekes, hogyha abból az aliasból kikommantezem az order deny,allowot, akkor azt engedi a cgi-bin-nel ellentétben, mert ha ott veszem ki, akkor semmi sem történik. 🙁

                #1884121
                csaba
                Felhasználó

                  Sziasztok, bajom a következő:
                  felraktam csomibó a awstats nevű programot, az gyönyörűen fel is települt, a
                  helyére be is másolódik, /usr/lib/cgi-bin/ (ez egy perl script).
                  Nos amikor nyitnám meg webszerveren keresztül:
                  http://ip/cgi-bin/
                  Azt írja az apacs:
                  Forbidden

                  You don’t have permission to access /cgi-bin/ on this server.
                  Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-16 Server at 192.168.2.5 Port 80
                  , mondom jó, biztos apacs konfba van elrontva, hogy nincs jogom:

                  ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

                  AllowOverride None
                  Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
                  Order allow,deny
                  Allow from all

                  és szerintem z így jo,
                  Vkinek 5lete van?
                  Szisztok

                7 bejegyzés megtekintése - 1-7 / 7
                • Be kell jelentkezni a hozzászóláshoz.