Päävalikko

Etusivu
Uutiset
Tiedostot
Foorumi
- - - - - - -
Ohjeita ja vinkkejä
- - - - - - -
Lähetä uutinen

Kirjaudu

Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
12.02.2012, 09:05
Tunnus:
Salasana:


Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan

Unohtuiko salasana?

joomlafi.pngJoomla.fi on avattu!

Joomlaportal.fi:n foorumi suljetaan pian. Siirry uudelle sivustolle ja rekisteröidy: www.joomla.fi

 

FOORUMI on vainluku-tilassa, uusia aiheita ei voi aloittaa. Siirry uudelle Joomla.fi-sivuston foorumille

PHP asetuksien muuttaminen
Joomlaportal.fi
12.02.2012, 09:05 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
 
   Etusivu   Ohjeet Haku Kirjaudu Rekisteröidy  
Sivuja: [1]
  Tulostusversio  
Kirjoittaja Aihe: PHP asetuksien muuttaminen  (Luettu 15074 kertaa)
quietfinn
Administrator
*****
Viestejä: 2 538



Profiili WWW
« : 30.09.2006, 13:29 »

Joskus tulee tilanteita jolloin olisi tarvetta muuttaa PHP:n asetuksia, siis niitä jotka ovat palvelimella oletusarvoisesti käytössä.

Tässä oletetaan että kyseessä on ns. webhotellitili, jolloin käyttäjällä ei ole pääsyä palvelimen php.ini tiedostoon.

Asia voidaan tehdä kahdella tavalla, ja se kumpaa käytetään riippuu siitä miten PHP:tä palvelimella ajetaan.

Katso Joomlan admin-puolella System-> System Info-> System Info

1. WebServer to PHP interface: Apache (tai apache2handler)

komennot laitetaan tiedostoon .htaccess

Esim.
Koodia:
php_value session.save_path '/tmp/'
php_flag register_globals off
php_flag file_uploads On

.htaccess tiedoston vaikutus ulottuu myös alihakemistoihin, joten sivuston juuressa olevan tiedoston vaikutus ulottuu koko sivustolle.


2. WebServer to PHP interface: cgi (tai cgi-fcgi)

komennot laitetaan tiedostoon php.ini

esim.
Koodia:
session.save_path = /tmp
register_globals = Off
file_uploads = On

(paikallisen) php.ini tiedoston vaikutus EI ulotu alihakemistoihin, joten esim. Joomla-asennuksessa ko. tiedosto on kopioitava kaikkiin hakemistoihin joissa on suoritettavaa koodia.


-
tallennettu

netFinn - Taatusti Joomla!-yhteensopiva webhosting: http://www.netfinn.fi
dirsma
Konkari
****
Viestejä: 151


Profiili
« Vastaus #1 : 14.01.2007, 12:18 »

(paikallisen) php.ini tiedoston vaikutus EI ulotu alihakemistoihin, joten esim. Joomla-asennuksessa ko. tiedosto on kopioitava kaikkiin hakemistoihin joissa on suoritettavaa koodia.

Voisiko joku n00bille taas selvittää rautalangasta että mitkä nuo hakemistot ovat joissa on tuota suorittavaa koodia, jotta saadaan tämäkin aukko paikattua....
tallennettu
tomtom
Jäsen
**
Viestejä: 35


Profiili
« Vastaus #2 : 14.01.2007, 17:31 »

Voisiko joku n00bille taas selvittää rautalangasta että mitkä nuo hakemistot ovat joissa on tuota suorittavaa koodia, jotta saadaan tämäkin aukko paikattua....

Itse kaipailisin samaa tietoa.
tallennettu
quietfinn
Administrator
*****
Viestejä: 2 538



Profiili WWW
« Vastaus #3 : 14.01.2007, 18:24 »

(paikallisen) php.ini tiedoston vaikutus EI ulotu alihakemistoihin, joten esim. Joomla-asennuksessa ko. tiedosto on kopioitava kaikkiin hakemistoihin joissa on suoritettavaa koodia.

Voisiko joku n00bille taas selvittää rautalangasta että mitkä nuo hakemistot ovat joissa on tuota suorittavaa koodia, jotta saadaan tämäkin aukko paikattua....
No periaatteessa kaikki hakemistot joissa on php tiedostoja.
tallennettu

netFinn - Taatusti Joomla!-yhteensopiva webhosting: http://www.netfinn.fi
tomtom
Jäsen
**
Viestejä: 35


Profiili
« Vastaus #4 : 15.01.2007, 12:07 »

Sattusko jollain olemaan valmist scriptiä (esim. PHP) jolla sais heitettyä jokaiseen kansioon sen php.ini:n ettei tarttis käsin niitä sinne viskoo?
tallennettu
quietfinn
Administrator
*****
Viestejä: 2 538



Profiili WWW
« Vastaus #5 : 15.01.2007, 14:19 »

Sattusko jollain olemaan valmist scriptiä (esim. PHP) jolla sais heitettyä jokaiseen kansioon sen php.ini:n ettei tarttis käsin niitä sinne viskoo?

http://tips-scripts.com/
loppupuolella on osio  "Using PHP"

tallennettu

netFinn - Taatusti Joomla!-yhteensopiva webhosting: http://www.netfinn.fi
VilleV
Jäsen
**
Viestejä: 49


Profiili
« Vastaus #6 : 15.01.2007, 18:12 »

Jos haluaisin muuttaa ainoastaan arvon Safe Mode off, niin teenkä tiedoston jonka nimeän php.ini ja kirjoitan tähän tiedostoon mitä?

Entäs jos haluan muuttaa server defaults CHMOD arvoa?
Ladattavien tiedostojen max koko vaihtuu kaiketi esim näin upload_max_filesize = 4M


Mulla muuten System Info näyttää Safe Mode:  OFF  ja vastaavasti joomlaxplorer taas Safe Mode:  Päällä  Kumpihan pitää paikkaansa?
tallennettu
psimon
Tulokas
*
Viestejä: 14


Profiili
« Vastaus #7 : 14.02.2007, 20:59 »

(paikallisen) php.ini tiedoston vaikutus EI ulotu alihakemistoihin, joten esim. Joomla-asennuksessa ko. tiedosto on kopioitava kaikkiin hakemistoihin joissa on suoritettavaa koodia.
Saiks joku tän pelittämään, mulla se ei ainakaan toimi.
Backendissä näyttää edelleen herjaa että se on päällä, vai eiks se mee pois ennen kun se on joka ikisessä hakemistossa?
Mulla se on nyt joomla juuressa ja administrator hakemistossa, ja CGI on käytössä Surullinen
« Viimeksi muokattu: 14.02.2007, 21:06 kirjoittanut psimon » tallennettu
dirsma
Konkari
****
Viestejä: 151


Profiili
« Vastaus #8 : 14.02.2007, 21:07 »

Itse tutkailin tuon http://tips-scripts.com/
loppupuolella on osio  "Using PHP" - vinkin ja sitten tajusin että itsellä ei se toiminutkaan ihan sillä tavalla, joten otin yhteyden palveluntarjoajaan ja heidän tekninen tuki teki vartavasten php.ini-tiedoston , jolla asia hoitui. Suosittelen muillekkin jotka ovat yhtä n00beja kuin minä tekemään samoin. Varsinkin jos ei ole koodiin koskaan koskenutkaan, ettei mene mitään sekaisin.
tallennettu
omhk
Tulokas
*
Viestejä: 2


Profiili
« Vastaus #9 : 24.07.2007, 16:38 »

Asia voidaan tehdä kahdella tavalla, ja se kumpaa käytetään riippuu siitä miten PHP:tä palvelimella ajetaan.

Katso Joomlan admin-puolella System-> System Info-> System Info

Olen varmasti ihan palikka, mutta itselläni tuo PHP info-välilehti, josta näihin muutoksiin pitäisi päästä käsiksi (ainakin tämän perusteella, on täysin tyhjä.  Huh

Lisäksi olen selaillut mm. tätä, mutten löydä tiedostoistakaan yhtään globals-nimellä.

Tuon uuden .13 version kanssa yritän siis vääntää  Epävarma
tallennettu
quietfinn
Administrator
*****
Viestejä: 2 538



Profiili WWW
« Vastaus #10 : 24.07.2007, 18:02 »

Asia voidaan tehdä kahdella tavalla, ja se kumpaa käytetään riippuu siitä miten PHP:tä palvelimella ajetaan.

Katso Joomlan admin-puolella System-> System Info-> System Info

Olen varmasti ihan palikka, mutta itselläni tuo PHP info-välilehti, josta näihin muutoksiin pitäisi päästä käsiksi (ainakin tämän perusteella, on täysin tyhjä.  Huh
Näyttää siltä että palvelimella on PHP:n phpinfo funktion käyttö estetty.
Asiaa kannattaa kysäistä palveluntarjoajalta.



Lisäksi olen selaillut mm. tätä, mutten löydä tiedostoistakaan yhtään globals-nimellä.

Tuon uuden .13 version kanssa yritän siis vääntää  Epävarma

Joomlan 1.0.13 versiossa ei tarvitse enää muutella globals.php tiedostoa, vaan Joomlan oma register globals emulation asetus asetetaan adminpuolella Site-> Global Configuration-> Server -> Register Globals Emulation, tuo siis OFF asentoon (jos ei jokin lisäkomponentti toisin vaadi).

tallennettu

netFinn - Taatusti Joomla!-yhteensopiva webhosting: http://www.netfinn.fi
Jakob
Guru
*****
Viestejä: 849



Profiili
« Vastaus #11 : 24.07.2007, 18:40 »

Olen varmasti ihan palikka, mutta itselläni tuo PHP info-välilehti, josta näihin muutoksiin pitäisi päästä käsiksi (ainakin tämän perusteella, on täysin tyhjä.  Huh

Ettei palveluntarjoajasi olisi vain Int2000.net?  Virnistää

No, asiallisesti puhuen minulla oli Intillä parit sivustot, joissa kirjoittamasi välilehden näyttö oli estetty. En jaksanut kysellä perään, koska siirsin sivustot muista(kin) syistä toiselle palvelimelle.

Jakob
tallennettu

- kokemus on asia, jonka saat  heti kun olisit tarvinnut sitä -
omhk
Tulokas
*
Viestejä: 2


Profiili
« Vastaus #12 : 24.07.2007, 21:03 »

Ettei palveluntarjoajasi olisi vain Int2000.net?  Virnistää

Oikeaan osuit  Virnistää

Joomlan 1.0.13 versiossa ei tarvitse enää muutella globals.php tiedostoa, vaan Joomlan oma register globals emulation asetus asetetaan adminpuolella Site-> Global Configuration-> Server -> Register Globals Emulation, tuo siis OFF asentoon (jos ei jokin lisäkomponentti toisin vaadi).

Tämä ilmoittaa "The Configuration Details have been updated", mutta jos samaan kohtaan palaa, on se taas "ON" asennossa  Nolostunut

Pitänee suosiolla ottaa yhteyttä palveluntarjoajaan.
tallennettu
s34o
Tulokas
*
Viestejä: 1


Profiili
« Vastaus #13 : 13.09.2009, 16:00 »

kiitti  Järkyttynyt
tallennettu
Sivuja: [1]
  Tulostusversio  
 
Siirry:  

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