Avaleht
uus teema   vasta Tarkvara »  Linux & UNIX »  Apache+SuExec+PHP5-CGI märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
kpihus
Kreisi kasutaja
kpihus

liitunud: 14.04.2003




sõnum 25.09.2012 15:16:44 Apache+SuExec+PHP5-CGI vasta tsitaadiga

Ahoi,

on üks setup, kus weebi näidatakse Apache2 ja fcgid kooslusega.
Vanasti olid igal kasutajal oma õigustega php5-cgi protsessid, mis php käitlemisega tegelesid. Mingist hetkest alates on aga juhtunud sedasi, et kõiki requeste protsessib apache ise oma www-data õigustes, ning php5-cgi on mängust välja jäetud.

Igal virtual hostil on oma "SuexecUserGroup User Grup" ilusti määratud
Samuti on virtualhostidel konfis olemas "FCGIWrapper /path/to/domeen.ee/php5-fcgi-starter .php" parameeter

php5-fcgi-starter näeb välja selline
Spoiler Spoiler Spoiler

fcgid.conf
Spoiler Spoiler Spoiler

fcgid_ispcp.conf
Spoiler Spoiler Spoiler

Virtual hosti konf
Spoiler Spoiler Spoiler

SuExec ja Fcgid moodulid on sisse loetud.

Kogu see kompot on IspCP Omega poolt püsti pandud.

Op süsteemiks debian, täpsemalt Squeeze

Olen googledanud ja konfi faile läbi kamminud, aga kõik tundub nagu õige olevat. Kust otsast seda probleemi arutada võiks.
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
troglodyte
Kreisi kasutaja
troglodyte

liitunud: 09.08.2002




sõnum 27.09.2012 12:09:51 vasta tsitaadiga

Apache suexec logi oled vaadanud (suexec -V väljundi AP_LOG_EXEC rida)?
Kas virtualhosti DocumentRoot ja/või FCGIWrapper asuvad suexec-i AP_DOC_ROOT all (vt. käsuga suexec -V)?
Täitsa huupi ja vähetõenäoline case - User uid ja Group gid on samad mis www-data uid/gid?

_________________
ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
kpihus
Kreisi kasutaja
kpihus

liitunud: 14.04.2003




sõnum 01.10.2012 22:50:08 vasta tsitaadiga

troglodyte kirjutas:
Apache suexec logi oled vaadanud (suexec -V väljundi AP_LOG_EXEC rida)?
Kas virtualhosti DocumentRoot ja/või FCGIWrapper asuvad suexec-i AP_DOC_ROOT all (vt. käsuga suexec -V)?
Täitsa huupi ja vähetõenäoline case - User uid ja Group gid on samad mis www-data uid/gid?


AP_DOC_ROOT on seatud /var/www (nagu ikka default) tegelikult on virtualhostide htdocs: /home/virtual/domeen.ee. Samas FCGIWrapper on küll /var/www alamkataloogis.

Saan ma õigesti ari, et AP_DOC_ROOT on muudetav ainult uuesti kompileerimisega ?

UID/GID on igal virtualhosti kasutajal enda oma.

Muuseas mul on lisaks veel üks sarnase konfiga masin, kus suexec ap_doc_root ja htdocs on samamoodi seatud kui probleemses, ning seal sellist jama ei esine. Probleemsel masinal samuti seda probleemi veel kuu/kaks tagasi ei olnud.

EDIT: Tudub, et probleemi tekitajaks oli seekord mod_php. Niment oli lisaks fcgid'ke laetud ka mod_php moodul. Virtualhosti konfis oli <ifmodule mod_php> direktiiv enne fcgid oma. Seega siis fcgid osa lihtsalt ignoreeriti ?
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Linux & UNIX »  Apache+SuExec+PHP5-CGI
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.