Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Akeeba Warning PHP 5.2 vs PHP 5.3

11. bře 2013 23:46 #105274
Akeeba Warning PHP 5.2 vs PHP 5.3 od CrocodilusCZ
Zkušený uživatel
Při obnově z balíku který byl vytvořen přes Akeeba Backup a na localhost nahozený přes kickstart mi to vyhodí varování

You are using a server with PHP 5.3, outputting errors to the browser and reporting Strict Standards warnings. This combination does not allow Joomla! and its extensions to run properly. Most likely, you are using a WAMPServer, XAMPP or similar environment released after January 2011. You have the following options:

Edit your php.ini file and change the following lines:

error_reporting=E_ERROR
display_errors=0
and restart your server. Do note that some Joomla! extensions will still not work.

Install Zend Server CE with PHP 5.2, XAMPP 1.6.4 or any other server environment with PHP 5.2 (strongly recommended)

If you choose to ignore this warning and continue, you will be on your own. Do not ask for support. All the post-restoration problems you will experience are not Akeeba Backup's fault and you have been strongly warned.


V ini si to upravit neumím, neb tam ty řádky nejsou, resp jsou tam, ale v jiném tvaru.
Zend v dané verzi na oficiálních stránkách Zendu nemůžu najít.

Nemáte někdo prosím tip co s tím?

12. bře 2013 08:45 - 12. bře 2013 08:49 #105278
Odpověď od karel
Zkušený uživatel
Co tedy řešíš (řešíte)? Máš uvedené dvě možnosti:
a) upravit php.ini (v některých případech upravit php.ini nestačí, neboť některé skripty přednastavenou hodnotu z php.ini můžou přepsat)

b) zprovoznit server s PHP 5.2

V php.ini ty řádky určitě jsou, jen můžou mít jiné formátování (mezery okolo rovnítka). Podstatné jsou hodnoty na druhé straně rovnítek.

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

12. bře 2013 10:37 #105286
Odpověď od CrocodilusCZ
Zkušený uživatel
No, jasný, ten text chápu. Problém je, že ať upravuju php.ini a restartuju wamp jak chci, tak stejně ta chyba vždycky vyskočí.

A wamp s php 5.2 nemůžu najít, když už jsem nějaký pochybný našel, tak nešel nainstalovat, resp spustit po instalaci.

12. bře 2013 10:53 #105289
Odpověď od HonzaKr
Moderátor
A díval jste se na ofiko stránky WAMP ? Tam v sekci download PHP ADDONS si stáhněte verzi PHP jakou potřebujete a naistalujte. V menu Wampu si budete volit požadovanou verzi PHP.

:: bývalý člen Joomlaportalu ::

12. bře 2013 11:51 #105290
Odpověď od Karri
Uživatel
A kde jste ten WAMP hledal? Já ho mám z ofiko stránek konfiguraci Apache 2.4.2 – Mysql 5.5.24 – PHP 5.4.3 XDebug 2.1.2 XDC 1.5 PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0 a běhá mi na něm všechno, včetně poslední verze Joomla 3.1 0 či Akeeba 3.7.2... :)

12. bře 2013 11:59 #105291
Odpověď od karel
Zkušený uživatel
i instalace J1.5 ?

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

12. bře 2013 11:59 #105292
Odpověď od CrocodilusCZ
Zkušený uživatel
Aha, díky za tip, to jsem netušil, že lze. Nainstaloval jsem php 5.2.9. přepnu v menu wampu, ale wamp už nenajede. Zůstává v offline a nespustí se.. Dělám ještě něco špatně?
Vlastně ani nechápu, co je za problém..

12. bře 2013 12:10 #105293
Odpověď od CrocodilusCZ
Zkušený uživatel
prostě ať doinstaluju a přepnu na jakoukoliv jinou verzi PHP než je origo v nejnovějším wampu, wamp už nenajede. Z červeného statutu se přepne do oranžového a to je vše. Sakra:-/

12. bře 2013 12:11 #105294
Odpověď od Karri
Uživatel

karel0 napsal: i instalace J1.5 ?


To jsem nezkoušel - nejspíš proto, že tuto verzi již dávno k ničemu nepoužívám :)

12. bře 2013 12:39 #105299
Odpověď od CrocodilusCZ
Zkušený uživatel
Vyřešeno. Byl tam konflikt s verzí Apache, takže i tu jsem nainstaloval starší a vše jede. Nicméně, nebude teď problém, když budu testovat na localhostu a případně bych to pak nahodil na hosting, kde pojede zas jiná verze php? Čím je to vlastně způsobeno, že nemůžu používat nejaktuálnější verzi php? Mě je to jedno, nejsem frikulín honící se za číslama, obzvláště, když nevím co znamenají, resp jaký je rozdíl v jednotlivých verzích PHP. Bojím se ale nekompatibility, je to oprávněná obava?

12. bře 2013 13:27 - 12. bře 2013 13:29 #105301
Odpověď od karel
Zkušený uživatel
Ano, obava je z části na místě. To, že Vám "to"*1) bude fungovat bezchybně na localhostu, s "nějakou" kombinací verze Apache a PHP, neznamená, že bude aplikace stejně "bezchybná" i na serveru s jinou verzí PHP.

Rozdíly mezi verzemi PHP (5.3 a 5.2) jsou hlavně v dostupných funkcích (a jiných "fíčurach").

Konkrétně:
Pokud vaše aplikace (Joomla a nainstalovaná rozšíření) používá funkce, které jsou ve verzi PHP 5.3 již "nepovolené/neschválené"(deprecated) tak "něco" fungovat nebude.

Minimální požadavky pro Joomlu samotnou jsou například na: www.joomla.org/technical-requirements.html
Co se týče rozšíření, tak záleží, co si doinstalujete (jak pečlivý/rozumný vývojář rozšíření byl, a jaké použil "funkce").

Příklad:
Joomla 1.5 funguje bezchybně i na PHP 5.3 - viz. ockovaci-prukaz.cz
Stačí ale jediné rozšíření, které "kompatibilní" s PHP 5.3 není, a web může vypadat takto:
ockovaci-prukaz.cz/diskuze
( Function eregi_replace() is deprecated ... www.php.net/manual/en/function.eregi-replace.php )


_____________________________
1) nevíme co ...

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

12. bře 2013 14:01 #105303
Odpověď od CrocodilusCZ
Zkušený uživatel
Díky za vysvětlení. Jde o to, že "to" "to" na hostingu funguje v pohodě, ale v momentě kdy si udělám mirror přes akeebu a chci ji nahodit na localhost, tak s nejnovějším Wampem to vyhazovalo chybu.
Proto mě to znervózňuje

12. bře 2013 14:37 - 12. bře 2013 14:39 #105307
Odpověď od karel
Zkušený uživatel
Vhodné je na localhostu (testovací prostředí) napodobit v maximální míře produkční prostředí. Pak "překvapení" i rozdílu (pochopitelně) bude minimum.

Ověřte, jakou konfiguraci má hosting... (umí zobrazit i Joomla -> www.inmotionhosting.com/support/images/s...-php-information.gif )

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

Powered by Fórum