netFinn Tukifoorumi
04.02.12 - klo:10:19 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset: Jos huomaat foorumissa puutteita niin laitappa viestiä tuonne "Palaute & parannusehdotukset
"-kategoriaan Hymyilee
 
   Etusivu   Ohjeet Haku Kirjaudu Rekisteröidy  
Sivuja: [1]
  Tulostusversio  
Kirjoittaja Aihe: PHPSUEXEC kysymyksiä  (Luettu 12651 kertaa)
Tietämätön...
Vieras
« : 04.05.06 - klo:02:00 »

Hei,

Tämmöinen hullu kysymys että nyt kun Server API on Apache, niin toimivatko palvelimelle ladattavat ohjelmistot jotka tarvivat Apachea sen jälkeen kun PHPSUEXEC on käytössä ja Server API on CGINolostunutHuhNolostunut
tallennettu
QuietFinn
Ylläpitäjä
Seniori
*****
Poissa Poissa

Viestejä: 300



Profiili
« Vastaus #1 : 04.05.06 - klo:02:48 »

Hei,

Tämmöinen hullu kysymys että nyt kun Server API on Apache, niin toimivatko palvelimelle ladattavat ohjelmistot jotka tarvivat Apachea sen jälkeen kun PHPSUEXEC on käytössä ja Server API on CGINolostunutHuhNolostunut

Apache, eli varsinainen webserveri toimii tämän muutoksen jälkeen ihan niinkuin ennenkin. Kyseessä on se miten Apache ajaa php-sovellukset. Nykyään se toimii niin että Apacheen on ladattu moduli joka mahdollistaa php-sovelluksien suorittamisen ikäänkuin Apachen "sisällä". Ja juuri tuosta syystä php-sovellukset myös ajetaan samalla käyttäjätunnuksella kuin Apache, eli käyttäjätunnuksella "nobody".
Kun PHPSUEXEC otetaan käyttöön niin php-sovellukset ajetaan Apachen ulkopuolella, eli kutakuinkin samalla tavalla kuin on iät ja ajat ajettu cgi-scriptejä. PHPSUEXEC myös ajaa sovellukset juuri sillä käyttäjätunnuksella joka omistaa ko. sivuston. Sitä samaa käyttäjätunnusta käytät kun siirrät tiedostoja ftp:llä sivustollesi. Näinollen sama käyttäjätunnus omistaa kaikki tiedostot ja hakemistot jotka sivustollasi on, päinvastoin kuin aiemmin, jolloin kaikki php-sovelluksen luomat tiedostot omistaa "nobody".





tallennettu
mmyllys
Tulokas
*
Poissa Poissa

Viestejä: 5


Profiili
« Vastaus #2 : 04.05.06 - klo:15:34 »

Kun PHPSUEXEC otetaan käyttöön niin php-sovellukset ajetaan Apachen ulkopuolella, eli kutakuinkin samalla tavalla kuin on iät ja ajat ajettu cgi-scriptejä. PHPSUEXEC myös ajaa sovellukset juuri sillä käyttäjätunnuksella joka omistaa ko. sivuston.
Tämä kuulostaa hyvältä. Mahdollistaako muutos myös sen, että cPanel-ohjelmasta voisi "buutata" kaikki omat PHP-prosessit? En tietenkään tee itse virheitä PHP-tiedostoihin, mutta kun käyttää muiden tekemiä avoimen lähdekoodin tuotteita ja komponentteja, niin bugeja/muistivuotoja voi vielä olla...
tallennettu
QuietFinn
Ylläpitäjä
Seniori
*****
Poissa Poissa

Viestejä: 300



Profiili
« Vastaus #3 : 04.05.06 - klo:17:13 »

Tämä kuulostaa hyvältä. Mahdollistaako muutos myös sen, että cPanel-ohjelmasta voisi "buutata" kaikki omat PHP-prosessit? En tietenkään tee itse virheitä PHP-tiedostoihin, mutta kun käyttää muiden tekemiä avoimen lähdekoodin tuotteita ja komponentteja, niin bugeja/muistivuotoja voi vielä olla...
Ei, mitään tuontapaista toiminnallisuutta ei muutoksen mukana tule.

tallennettu
mika
Vieras
« Vastaus #4 : 01.06.06 - klo:14:25 »

Koska muutos toteutuu?
tallennettu
QuietFinn
Ylläpitäjä
Seniori
*****
Poissa Poissa

Viestejä: 300



Profiili
« Vastaus #5 : 02.06.06 - klo:15:27 »

Koska muutos toteutuu?

Muutos tapahtuu kahden viikon sisällä, eli viimeistään 15.6 mennessä.

tallennettu
Marko
Vieras
« Vastaus #6 : 07.06.06 - klo:21:02 »

Arto, sinä kun olet Joomla-expertti... Eikös periaatteessa pitäisi toimia, jos ajan Joomlan adminissa kaikille tiedostoille oikeudet 644 ja kansioille 755? Nykyisillä palvelimen konfilla kun on joutunut 666/777 käyttämään oikeuksina, enkä kuolemaksenikaan jaksaisi käydä kaikki kirjoitettavia tiedostoja/kansioita manuaalisesti.
tallennettu
QuietFinn
Ylläpitäjä
Seniori
*****
Poissa Poissa

Viestejä: 300



Profiili
« Vastaus #7 : 08.06.06 - klo:19:48 »

Arto, sinä kun olet Joomla-expertti... Eikös periaatteessa pitäisi toimia, jos ajan Joomlan adminissa kaikille tiedostoille oikeudet 644 ja kansioille 755? Nykyisillä palvelimen konfilla kun on joutunut 666/777 käyttämään oikeuksina, enkä kuolemaksenikaan jaksaisi käydä kaikki kirjoitettavia tiedostoja/kansioita manuaalisesti.

Kyllä tuon pitäisi toimia, mutta ensin täytyy kaikki tiedostot ja hakemistot jotka "nobody" omistaa muuttaa ko. webhotellitilin käyttäjätunnukselle.
Se käy aika äkkiä komentoriviltä... kunhan kerkiän ... Pyörittää silmiään



tallennettu
Marko
Vieras
« Vastaus #8 : 08.06.06 - klo:21:55 »

Kyllä tuon pitäisi toimia, mutta ensin täytyy kaikki tiedostot ja hakemistot jotka "nobody" omistaa muuttaa ko. webhotellitilin käyttäjätunnukselle.
Se käy aika äkkiä komentoriviltä... kunhan kerkiän ... Pyörittää silmiään
Yap, no hätä. Laitteletko viestiä, kun olet tehnyt?
tallennettu
QuietFinn
Ylläpitäjä
Seniori
*****
Poissa Poissa

Viestejä: 300



Profiili
« Vastaus #9 : 09.06.06 - klo:03:28 »

Yap, no hätä. Laitteletko viestiä, kun olet tehnyt?

Joo kävin hakemistot läpi, ei pitäis olla nobody:n omistamia enää...

tallennettu
Marko
Vieras
« Vastaus #10 : 09.06.06 - klo:04:16 »

Jees, kiitos. Onko vielä käsitystä minkälaisella viiveellä nuo omat php-asetustiedostot latautuvat käyttöön?
tallennettu
QuietFinn
Ylläpitäjä
Seniori
*****
Poissa Poissa

Viestejä: 300



Profiili
« Vastaus #11 : 09.06.06 - klo:12:59 »

Jees, kiitos. Onko vielä käsitystä minkälaisella viiveellä nuo omat php-asetustiedostot latautuvat käyttöön?

Siis jos laitat hakemistoon php.ini tiedoston?

Kyllä ne ovat heti käytössä  Järkyttynyt
tallennettu
Marko
Vieras
« Vastaus #12 : 09.06.06 - klo:13:28 »

Siis jos laitat hakemistoon php.ini tiedoston?

Kyllä ne ovat heti käytössä  Järkyttynyt

Moro,

Ei tunnu latautuvan, PHPinfo kertoo, että latailee yhä oletustiedostoa osoitteesta /usr/local/Zend/etc/php.ini ja meikäläisen muutokset ei näy. Tiedosto on HTML-juuressa ja oikeudet 600.
tallennettu
QuietFinn
Ylläpitäjä
Seniori
*****
Poissa Poissa

Viestejä: 300



Profiili
« Vastaus #13 : 09.06.06 - klo:21:59 »

Moro,

Ei tunnu latautuvan, PHPinfo kertoo, että latailee yhä oletustiedostoa osoitteesta /usr/local/Zend/etc/php.ini ja meikäläisen muutokset ei näy. Tiedosto on HTML-juuressa ja oikeudet 600.

Tämä saatiin korjattua, pähkäiltiin asiaa irc-kanavalla (#netfinn @ irc.netfinn.fi)

tallennettu
Sivuja: [1]
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC Validi XHTML 1.0! Validi CSS!