Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

PHP 8 a chyba u obrázků

Adam Kocis
verified
rating uzivatele
9. 4. 2024 16:24:48
Dobrý den, na webu, kde používám WordPress, mi po přepnutí na PHP 8 vyskočí chyba - Undefined array key 'width' in... Zkoušel jsem vypnout všechny pluginy, ale chyba přetrvává. Mám pocit, že tato chyba se zobrazuje u cca 50 % obrázků. Při PHP 7.4 je vše v pořádku. V šabloně údajně problém není. Všechny obrázky jsou JPG a mají stejné rozlišení. 
Nevíte, jak tento problém opravit, případně má vůbec smysl přecházet na vyšší PHP?
9. 4. 2024 16:24:48
https://webtrh.cz/diskuse/php-8-a-chyba-u-obrazku/#reply1527247
ihcodes
verified
rating uzivatele
(4 hodnocení)
9. 4. 2024 23:13:57
na vyššie verzie má zmysel prechádzať väčšinou vždy. ale ak sa v danom systéme sám nevyznáte, tak to nemá zmysel svojpomocne robiť. daná chyba sa vám zobrazuje, nakoľko vo vyššej verzii php nastali spätne nekompatibilné zmeny. Po prechode na vyššiu verziu php je možno potrebné updatovať aj všetky pluginy, šablónu alebo niečo  podobne. dajte to pozrieť nejakému programátorovi, iste vám rýchlo identifikuje a opraví problém
Editováno 9. 4. 2024 23:14:47 uživatelem ihcodes
9. 4. 2024 23:13:57
https://webtrh.cz/diskuse/php-8-a-chyba-u-obrazku/#reply1527258
lahwin
verified
rating uzivatele
(12 hodnocení)
10. 4. 2024 01:16:56
na vyššie verzie má zmysel prechádzať väčšinou vždy. ale ak sa v danom systéme sám nevyznáte, tak to nemá zmysel svojpomocne robiť. daná chyba sa vám zobrazuje, nakoľko vo vyššej verzii php nastali spätne nekompatibilné zmeny. Po prechode na vyššiu verziu php je možno potrebné updatovať aj všetky pluginy, šablónu alebo niečo  podobne. dajte to pozrieť nejakému programátorovi, iste vám rýchlo identifikuje a opraví problém
Kolega to říká správně. Pokud nejste schopen na vyšším php odstranit chyby a nemusí jich být málo zůstaňte na verzi kterou používáte. Php 8.2 řeší vyšší důslednost na proměnné. Hlavně na ošetření. vaše chyba je odpovědi na ně ošetření pole a nebo specifikaci prázdného deklarování.
Nemusí to byt hned byt problém co nejde vyřešit. Vše závisí na kódu.
Nedal jste kus kódu kde dochází k chybě. Můžete být více zdilny.
10. 4. 2024 01:16:56
https://webtrh.cz/diskuse/php-8-a-chyba-u-obrazku/#reply1527260
Pro odpověď se přihlašte.
Přihlásit