|
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 CGI?   
|
|
|
|
|
tallennettu
|
|
|
|
|
QuietFinn
|
 |
« 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 CGI?    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
Viestejä: 5
|
 |
« 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
|
 |
« 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
|
 |
« 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
|
 |
« 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 ... 
|
|
|
|
|
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 ...  Yap, no hätä. Laitteletko viestiä, kun olet tehnyt?
|
|
|
|
|
tallennettu
|
|
|
|
|
QuietFinn
|
 |
« 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
|
 |
« 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ä 
|
|
|
|
|
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ä  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
|
 |
« 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
|
|
|
|
|