Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Instalace Joomla 3.1.1

14. kvě 2013 11:08 - 14. kvě 2013 11:08 #107657
Odpověď od Cony
Moderátor
Všechny ty tři direktivy co Vám svítí jako Zapnuto se zjišťují jednoduše přes funkci ini_get
Code:
(bool) ini_get('safe_mode');
nemáte je nastavené v php.ini jako Off? Zkuste je nastavit místo toho na hodnotu 0 (nula).

14. kvě 2013 11:47 #107659
Odpověď od Petr Kraus
Začátečník
Díky, to je ono :)

Už jsem nainstaloval verzi 2.5.11, která instalaci přes kontrolu pustí (Register globals Off je jen doporučené nastavení)

Po instalaci Joomla hlásí Register Globals vypnuto.

Takže je přece jen chyba v Joomle, konkrétně ve funkci getPhpSettings (v souboru /instalation/model/setup.php). Tedy vlastně ani ne tak chyba, spíše to, že si ji autor příliš zjednodušil - off nevyhodnotí jako false.

14. kvě 2013 12:52 #107669
Odpověď od Petr Kraus
Začátečník
Nastavení na 0 namísto na Off pomůže. Problém je v tom, že většina uživatelů má web na cizím serveru a php.ini ani lokální nastavení svého serveru nemůže měnit.

Pak zůstává jedinou možností upravit soubor /instalation/model/setup.php. Jste-li si jisti nastavením kritických direktiv php, stačí příslušnou kontrolu v uvedeném souboru zakomentovat.

14. kvě 2013 16:09 #107682
Odpověď od Petr Kraus
Začátečník

Bong napsal: A kdo myslíte, že má pravdu? Vy nebo Joomla? Není nejjednodušší nastavit prostředí tak, aby byla spokojená?


Bohužel je chyba v Joomle (viz závěr diskuze). Autor kontrolní funkce si příliš usnadnil práci s kontrolou nastavení php. Chyba je i ve starších verzích Joomly. V těch je ale nastavení Register Globals pouze doporučené a pustí instalaci dál.

Powered by Fórum