netFinn Tukifoorumi
21.11.08 - klo:04:57 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

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]
  Vastaus  |  Tulostusversio  
Kirjoittaja Aihe: PHPSUEXEC kysymyksiä  (Luettu 7299 kertaa)
Tietämätön...
Vieras
« : 04.05.06 - klo:02:00 »
Vastaa lainatenLainaus

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
Ilmoita valvojille   tallennettu
QuietFinn
Ylläpitäjä
Täysjäsen
*****
Poissa Poissa

Viestejä: 205



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

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".





Ilmoita valvojille   tallennettu
mmyllys
Tulokas
*
Poissa Poissa

Viestejä: 5


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

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...
Ilmoita valvojille   tallennettu
QuietFinn
Ylläpitäjä
Täysjäsen
*****
Poissa Poissa

Viestejä: 205



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

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.

Ilmoita valvojille   tallennettu
mika
Vieras
« Vastaus #4 : 01.06.06 - klo:14:25 »
Vastaa lainatenLainaus

Koska muutos toteutuu?
Ilmoita valvojille   tallennettu
QuietFinn
Ylläpitäjä
Täysjäsen
*****
Poissa Poissa

Viestejä: 205



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

Koska muutos toteutuu?

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

Ilmoita valvojille   tallennettu
Marko
Vieras
« Vastaus #6 : 07.06.06 - klo:21:02 »
Vastaa lainatenLainaus

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.
Ilmoita valvojille   tallennettu
QuietFinn
Ylläpitäjä
Täysjäsen
*****
Poissa Poissa

Viestejä: 205



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

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



Ilmoita valvojille   tallennettu
Marko
Vieras
« Vastaus #8 : 08.06.06 - klo:21:55 »
Vastaa lainatenLainaus

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?
Ilmoita valvojille   tallennettu
QuietFinn
Ylläpitäjä
Täysjäsen
*****
Poissa Poissa

Viestejä: 205



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

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

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

Ilmoita valvojille   tallennettu
Marko
Vieras
« Vastaus #10 : 09.06.06 - klo:04:16 »
Vastaa lainatenLainaus

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

Viestejä: 205



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

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
Ilmoita valvojille   tallennettu
Marko
Vieras
« Vastaus #12 : 09.06.06 - klo:13:28 »
Vastaa lainatenLainaus

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.
Ilmoita valvojille   tallennettu
QuietFinn
Ylläpitäjä
Täysjäsen
*****
Poissa Poissa

Viestejä: 205



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

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)

Ilmoita valvojille   tallennettu
Sivuja: [1]
  Vastaus  |  Tulostusversio  
 
Siirry:  

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