Server ERROR 500 na joomle po prehozeni na PHP verzi 8+

Vyřešeno651 zhlédnutíWebhosting
0

Dobrý den,

na doméně mskestudance.cz je v porovozu CMS Joomla u které jsem se rozhodl zvednout verzi PHP. Po přehození z 7.3 na 7.4 je vše v pořádku. Jakmile jsem vyzkoušel verzi 8 nebo 8.1 na frontendu www.mskestudance.cz vyskakuje chyba Error 500. Zkoušel jsem vygenerovat nový .htaccess soubor, nepomohlo, zkoušel jsem starý .htaccess v podadresáři /domains/mskestudance.cz přejmenovat, ani poté se chyba nezměnila. Zkusil jsem dočasně zapnout error log, nicméně do souboru logu se nic nedostalo. Backend CMS Joomla zůstal funkční.

Chci se zeptat, zda-li není problém v SSL certifikátu, protože tento je zde nastaven jako Let’s Encrypt a u backendu joomly stránka jede pres https, frontend je pořád přes http. Když jsem se poukusil v prostředí CMS Joomla https vynutit, dostal jsem chybovou hlášku, že server toto neumožnuje zapout.

Jelikož je to funkční stránka školky, vyřešil jsem problém downgrade PHP na 7.4, máte prosím nějaký tip jak toto vyřešit do budoucna?

Děkuji
DJ

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 11. 10. 2022
0
90.36K Odpověď od WEDOS Internet, a.s. 0 Comments

Vlákno nyní uzavírám z důvodu neaktivity. V případě potřeby založte nový dotaz nebo nás kontaktujte pomocí kontaktního formuláře.

Role: Podpora Web: https://kb.wedos.com Vizitka: WEDOS Specialista na Znalostní bázi
MB313456 Vybral nejlepší odpověď 11. 10. 2022
0
3.64K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

o jakou verzi PS se jedná? Zkuste ještě debug, jakou chybu to vypíše.

Role: Podpora
JP328023 Odpověděl na otázku 20. 9. 2022
0

Dobrý den,

není to PS ale Joomla. Zapnutí debugu v administraci na frontendu nic nezměnilo, pořád tam byla error 500.

Role: Zákazník
MB313456 Změnil status na publikováno 20. 9. 2022
0
90.36K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

našel jsem podobný problém na externím fóru Joomlaportal – chybu způsoboval plugin CookieHint and Consent, pomohlo řešení:

Zkuste následující:

– Přes FTP managera přejmenujte složku plugins/system/cookiehint/ (třeba na plugins/system/smazatcookiehint/).
– Přihlaste se do administrace Joomla a v Rozšíření: Správa vyhledejte CookieHint and Consent a odinstalujte.
– Následně přes FTP smažte složku smazatcookiehint.

Pokud tento plugin nepoužíváte, nebo postup nepomohl, aktivujte nám podle tohoto návodu dočasný FTP přístup pro podporu a dejte vědět, zkusíme se na možné příčiny podívat podrobněji.

Role: Podpora Web: https://kb.wedos.com Vizitka: WEDOS Specialista na Znalostní bázi
MB313456 Odpověděl na otázku 20. 9. 2022
0
53.63K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

co se Vašeho webu týče, chybu jsem nasimuloval a po zapnutí Debugu, dostávám tuto chybu

Fatal error: Array and string offset access syntax with curly braces is no longer supported in …. libraries/windwalker/vendor/windwalker/filesystem/Path.php on line 143

K této chybě jsem nic konkrétního nedohledal, nicméně Vámi používaná verze Joomly na PHP 8 standardně funguje, problém tedy musí způsobovat nějaký plugin či používaná šablona.

Role: Podpora Web: https://stackoverflow.com/ Vizitka: Roses are Red, Violets are Blue Unexpected '{' on line 32.
JŠ255861 Odpověděl na otázku 26. 9. 2022