Nová verze Joomla 5.1.4
Dnes byla uvolněna nová verze Joomla 5.1.4, společně s Joomla 4.4.8. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.
Warning: Zend OPcache API is restricted by
13. zář 2024 17:31 #149717
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong
Moderátor
Ano, po aktualizaci budete muset opravovat... a nebo nebudete zkuste si Joomlu nastavit podle shrnutí níže.
Opravit oprávnění ke složkám a souborům v administraci WEDOS: Webhosting - nástroje: tlačítko "Oprava práv u souborů".
Přejmenovat v rootu Joomly htaccess.txt na .htaccess a upravit (zakomentovat/odkomentovat):
# Options +FollowSymlinks
Options -Indexes
RewriteBase /
V administraci Joomly povolit plugin Systém - Mezipaměť (System - Page Cache) a dále nastavit:
Globální nastavení - záložka Systém - Debug
Ladění chyb systému: NE
Globální nastavení - Debug - Mezipaměť
Mezipaměť: Zapnuto - progresivní ukládání
Zpracování mezipaměti: Soubor
Pak by vám to mělo chodit i bez hacku souborů.
Opravit oprávnění ke složkám a souborům v administraci WEDOS: Webhosting - nástroje: tlačítko "Oprava práv u souborů".
Přejmenovat v rootu Joomly htaccess.txt na .htaccess a upravit (zakomentovat/odkomentovat):
# Options +FollowSymlinks
Options -Indexes
RewriteBase /
V administraci Joomly povolit plugin Systém - Mezipaměť (System - Page Cache) a dále nastavit:
Globální nastavení - záložka Systém - Debug
Ladění chyb systému: NE
Globální nastavení - Debug - Mezipaměť
Mezipaměť: Zapnuto - progresivní ukládání
Zpracování mezipaměti: Soubor
Pak by vám to mělo chodit i bez hacku souborů.
I'm sorry, my responses are limited...you must ask the right questions.
14. zář 2024 18:01 - 14. zář 2024 18:02 #149718
Odpověď od Vráťa
Nováček
Díky za odpověď a podrobný návod.
Smazal jsem hack z File.php a nastavil všechno přesně podle popisu, ale bohužel nic. Hláška stále vyskakuje.
Tuším zradu v .htaccess souboru, se kterým na Wedosu bojuju často. Přejmenování původního .txt souboru na .htaccess si nerozumí s Wedosem, přepsání na výchozí Wedos .htaccess si zase nerozumí s Joomlou. Používám už několik let odladěný .htaccess pro Joomla/Wedos od itx.cz.
Tam je zakomentovaný řádek # RewriteBase /
Tak jsem ho odkomentoval, respektive vložil ty tři řádky podle vašeho návodu. Web sice funguje, ale chybová hláška vyskakuje pořád...
Smazal jsem hack z File.php a nastavil všechno přesně podle popisu, ale bohužel nic. Hláška stále vyskakuje.
Tuším zradu v .htaccess souboru, se kterým na Wedosu bojuju často. Přejmenování původního .txt souboru na .htaccess si nerozumí s Wedosem, přepsání na výchozí Wedos .htaccess si zase nerozumí s Joomlou. Používám už několik let odladěný .htaccess pro Joomla/Wedos od itx.cz.
Tam je zakomentovaný řádek # RewriteBase /
Tak jsem ho odkomentoval, respektive vložil ty tři řádky podle vašeho návodu. Web sice funguje, ale chybová hláška vyskakuje pořád...
14. zář 2024 21:33 - 14. zář 2024 21:48 #149719
No právě, jenže .htaccess Joomly se za ty roky změnil a to z funkčních i bezpečnostních důvodů. Takže použijte ten originální poslední (htaccess.txt) a případné potřebné úpravy od itx do něj dodejte. A žádné řádky, jak píšete, tam vkládat není potřeba, ty už tam jsou, jen je upravte.
přes FTP můžete vidět v 0:/:
domains/
subdom/
.htaccess - originální od Wedos
index.html
info.php
Joomlu máte mít nahranou tuším v 0:/domains/vasedomena.cz/ a tam má být ten originál (případně upravený) .htaccess z Joomly.
Ještě se koukněte, jestli máte v pluginu "Systém - Mezipaměť" Použít mezipaměť prohlížeče: ANO
Pár webů už jsem na Wedos opravoval (příčiny nefunkčností neřeším). Stačilo prosté: opravit oprávnění ke složkám a souborům - zaktualizovat Joomlu (i když je aktuální) - zkontrolovat/opravit databázi - zkontrolovat/nastavit Globální nastavení a Systémové informace (hlavně Práva složek) - nastavit .htaccess Joomly
Třeba se dopátráme příčiny... ale třeba mám něco špatně já
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong
Moderátor
Vráťa napsal: Přejmenování původního .txt souboru na .htaccess si nerozumí s Wedosem, přepsání na výchozí Wedos .htaccess si zase nerozumí s Joomlou.
No právě, jenže .htaccess Joomly se za ty roky změnil a to z funkčních i bezpečnostních důvodů. Takže použijte ten originální poslední (htaccess.txt) a případné potřebné úpravy od itx do něj dodejte. A žádné řádky, jak píšete, tam vkládat není potřeba, ty už tam jsou, jen je upravte.
přes FTP můžete vidět v 0:/:
domains/
subdom/
.htaccess - originální od Wedos
index.html
info.php
Joomlu máte mít nahranou tuším v 0:/domains/vasedomena.cz/ a tam má být ten originál (případně upravený) .htaccess z Joomly.
Ještě se koukněte, jestli máte v pluginu "Systém - Mezipaměť" Použít mezipaměť prohlížeče: ANO
Pár webů už jsem na Wedos opravoval (příčiny nefunkčností neřeším). Stačilo prosté: opravit oprávnění ke složkám a souborům - zaktualizovat Joomlu (i když je aktuální) - zkontrolovat/opravit databázi - zkontrolovat/nastavit Globální nastavení a Systémové informace (hlavně Práva složek) - nastavit .htaccess Joomly
Třeba se dopátráme příčiny... ale třeba mám něco špatně já
I'm sorry, my responses are limited...you must ask the right questions.
16. zář 2024 14:09 #149720
Odpověď od Vráťa
Nováček
Mám všechno nastaveno podle popisu, ale stále nic.
Nevím jestli to není problém, ale Joomlu mám nainstalovanou přímo ve složce www, ne v domains...
Ve složce domains ani jinde soubor .htaccess od Wedosu nebyl, jsou tam pouze soubory .gitkeep .
Použil jsem originální Joomla htaccess.txt, zakomentoval řádky které nejsou na Wedosu povoleny, upravil ty tři zmíněné řádky, uložil jako .htaccess, ale na vyskakování chybové hlášky to vliv nemělo.
Přikládám celý htaccess.
Asi budu muset zůstat u hackování toho php souboru
Díky za trpělivost!
Nevím jestli to není problém, ale Joomlu mám nainstalovanou přímo ve složce www, ne v domains...
Ve složce domains ani jinde soubor .htaccess od Wedosu nebyl, jsou tam pouze soubory .gitkeep .
Použil jsem originální Joomla htaccess.txt, zakomentoval řádky které nejsou na Wedosu povoleny, upravil ty tři zmíněné řádky, uložil jako .htaccess, ale na vyskakování chybové hlášky to vliv nemělo.
Přikládám celý htaccess.
Tato příloha není pro hosty přístupná.
Prosím nejprve se přihlaste nebo registrujte.
Prosím nejprve se přihlaste nebo registrujte.
Asi budu muset zůstat u hackování toho php souboru
Díky za trpělivost!
18. zář 2024 00:03 #149721
Obecně je to chyba v Joomle, nepočítá s určitou konfigurací serveru, spíš než hack File.php by to chtělo poslat report do Issue trackeru, popř. rovnou opravit
Odpověď od Cony
Moderátor
A tohle jste zkoušel? Popř. vypnout OPCache v nastavení hostingu, pokud to lze?Cony napsal: Popř. OPCache by měla jít vypnout přidáním
do souboru .htaccessCode:php_flag opcache.enable Off
Obecně je to chyba v Joomle, nepočítá s určitou konfigurací serveru, spíš než hack File.php by to chtělo poslat report do Issue trackeru, popř. rovnou opravit
19. zář 2024 18:22 #149734
Odpověď od Vráťa
Nováček
Bohužel OPCache v administraci na Wedosu vypnout nejde a přidání příkazu do .htaccess akorát shodí web a vyskočí hláška Chyba 500 - Internal Server Error
Poslat report do Issue Trackeru neumím, takže mi zbývá tu chybu buď ignorovat, na funkci to nejspíš vliv nemá, nebo hack File.php ...
Poslat report do Issue Trackeru neumím, takže mi zbývá tu chybu buď ignorovat, na funkci to nejspíš vliv nemá, nebo hack File.php ...