Cze¶æ.
Po prostu wy³±cz ten komunikat. Wejd¼ w
Modu³y->Modu³y Zaplecze ( lub Administrator ) i znajd¼ modu³
Ikony skrótów (
mod_quickicon ). Wejd¼ w jego edycjê, i na dole znajdziesz opcjê:
Zaznacz:
Ukryj. Nie muszê pisaæ co, bo widaæ na obrazku powy¿ej.
I wówczas Twoje stanowisko pracy zyska na przejrzysto¶ci, zmieniaj±c swój wygl±d z pokazanego poni¿ej...
...na czytelny
Panel Admina Joomla!:
Nastêpuj±ce ustawienia PHP na serwerze nie s± optymalne ze wzglêdów bezpieczeñstwa i zalecana jest ich zmiana:
Je¶li uwa¿asz, ¿e masz dobrze zabezpieczony serwer, lub bêdziesz u¿ywa³ starszych wersji komponentów, pozostaw:
Zmienna Joomla! RG_EMULATION jest ustawiona w pliku globals.php
na "ON" zamiast "OFF".
Ustawienie "ON" ( bie¿±ce dod.jokris ).w³±czon±
emulacjê zmiennych globalnych.
RG_EMULATION na warto¶æ
1, czyli "
ON" ( w³±czone ). W innym przypadku ustaw na "
OFF" ( wy³±czone ) w
Panelu Konfiguracji Witryny -> Ustawienia Globalne ( Joomla 1.0.13+) lub, dla starszych wersji w pliku
globals.php zmieñ:
Kod: |
* Use 0 to emulate regsiter_globals = off
*/
define( 'RG_EMULATION', 1 );
|
...na:
Kod: |
* Use 0 to emulate regsiter_globals = off
*/
define( 'RG_EMULATION', 0 );
|
Co do
magic_quotes_gpc ( magiczne sekwencje steruj±ce - dyrektywa maj±ca wp³yw na przesy³anie danych przez
HTTP, takich jak ciasteczka ( cookies ), lub poprzez zmienne
POST i
GET ):
Zmienna PHP magic_quotes_gpc ustawiona jest "OFF" zamiast "ON"
...to, o ile mo¿esz zmieniæ warto¶æ ( w wiêkszo¶ci przypadku nie jest to mo¿liwe, ze wzglêdu na ograniczenia na³o¿one na zwyk³ych u¿ytkowników serwera przez Adminów ) za pomoc± wpisów dodanych do pliku
.htaccess:
Kod: |
# Disable all magic quoting.
php_value magic_quotes_gpc off
php_value magic_quotes_runtime off
|
..lub:
Kod: |
php_flag magic_quotes_gpc Off
|
Poda³em ró¿ne kody ze wzglêdu na ró¿ne konfiguracje serwerów
Apache.
Mo¿na jeszcze spróbowaæ wy³±czenia
magic_quotes_gpc dopisuj±c do pliku
index.php serwisu na samej górze poni¿szy kod:
Kod: |
<?php
if (get_magic_quotes_gpc()) {
function stripslashes_deep($value)
{
$value = is_array($value) ?
array_map('stripslashes_deep', $value) :
stripslashes($value);
return $value;
}
$_POST = array_map('stripslashes_deep', $_POST);
$_GET = array_map('stripslashes_deep', $_GET);
$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
$_REQUEST = array_map('stripslashes_deep', $_REQUEST);
}
?>
|
¬ród³o kodu: php.net.
Pamiêtaj, ¿e zmiana tych ustawieñ jest
zalecana, ale nie
obowi±zkowa. Wybór nale¿y do Ciebie. Pozdrawiam.
Jokris.