Mikä on Safe mode ja miten se vaikuttaa Joomla!n toimivuuteenSafe mode on PHP-asetus, jolla serveritasolla yritetään estää tekemästä mitään, mikä vaarantaisi monisivustoisen palvelimen turvallisuuden. Ominaisuus on väärä tapa lähteä taklaamaan PHP-koodien aukkoja, mutta monet palveluntarjojat silti sitä käyttävät "varmuuden vuoksi". Paljon kertoo se, että koko ominaisuus poistettiin PHP:n versiossa 6.0
http://fi.php.net/features.safe-modeJoomlaa voi periaatteessa käyttää, artikkeleita kirjoittaa yms. mutta laajennusten, sivupohjien, kuvien yms siirtäminen palvelimelle Joomla!n kautta ei onnistu. Safe mode estää tämän.
Tämänkaltaisia virheitä voi ilmetä
Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not
allowed to access /etc/passwd owned by uid 0 in /docroot/script.php on line 2
Safe mode päällä? mikä neuvoksiJos hallinnoit itse palvelinta, esim paikallista testiserveriä, muuta Safe mode php.ini-tiedostosta pois päältä. Lisää tietoa
http://fi2.php.net/features.safe-modeJos olet webhotellissa- ensisijaisesti PYYDÄ PALVELUNTARJOAJAASI muuttamaan tuo asetus
- jollain palveluntarjoajilla on mahdollisuus käyttää omia php.ini tai .htaccess-tiedostoja joilla safe moden voi omalla sivustolla kytkeä pois päältä. PHP:n asetuksien muuttamiseen löytyy ohjeita täältä:
http://www.joomlaportal.fi/component/option,com_smf/Itemid,51/topic,3769.0On kuitenkin todennäköistä, että safe modea EI saa itse pois päältä. Vaihtoehdot:
- PYYDÄ PALVELUNTARJOAJAASI muuttamaan tuo asetus
- jos he eivät suostu, vaihda palveluntarjoajaa. Jos vaihdat, valitse sellainen jossa Joomlaa! ajetaan CGI:nä eikä apachen moduulina. Aiheesta lisää:
http://www.joomlaportal.fi/component/option,com_smf/Itemid,51/topic,6522.0
safe mode, miten safe moden saa pois päältä, safe mode off, on, .htaccess, php.ini