• Dobrý deň,

    dnes po aktualizácii na najnovšiu verziu pluginu (1.7.4) mi v administrácii vypísalo hlášku, že plugin sa nemohol aktualizovať pre fatálnu chybu a v debug.log vyskočil takýto záznam:

    PHP Fatal error:  Uncaught TypeError: defined() expects parameter 1 to be string, bool given in /home/edomena/nazovwebu.sk/eshop/wp-content/plugins/packeta/deps/nette/utils/src/Utils/Reflection.php:137
    Stack trace:
    #0 /home/edomena/nazovwebu.sk/eshop/wp-content/plugins/packeta/deps/nette/utils/src/Utils/Reflection.php(137): defined(false)
    #1 /home/edomena/nazovwebu.sk/eshop/wp-content/plugins/packeta/deps/nette/di/src/DI/Resolver.php(459): Packetery\Nette\Utils\Reflection::getParameterDefaultValue(Object(ReflectionParameter))
    #2 /home/edomena/nazovwebu.sk/eshop/wp-content/plugins/packeta/deps/nette/di/src/DI/Resolver.php(410): Packetery\Nette\DI\Resolver::autowireArgument(Object(ReflectionParameter), Object(Closure))
    #3 /home/edomena/nazovwebu.sk/eshop/wp-content/plugins/packeta/deps/nette/di/src/DI/Resolver.php(170): Packetery\Nette\DI\Resolver::autowireArguments(Object(ReflectionMethod), Array, Object(Closure))
    #4 /home/edomena/nazovwebu.sk/eshop/wp-content/plugins/packeta/deps/nette/di/src/DI/Definitions/ServiceDefinition.php(159): Packetery\Nette\DI\Re in /home/edomena/nazovwebu.sk/eshop/wp-content/plugins/packeta/deps/nette/utils/src/Utils/Reflection.php on line 137

    Setup webu:
    WP 6.6.1
    PHP 7.4.33

    Kde by, prosím, mohol byť problém a ako ho opraviť? Predchádzajúca verzia fungovala OK.

    Ďakujem!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobrý den @topod,
    z jaké verze pluginu jste aktualizaci prováděl? Případně verzi PHP 7.4 jste využívali již před aktualizací?

    S pozdravem,
    Matyáš Kovaľ

    Thread Starter tpo

    (@topod)

    Dobrý deň, PHP verzia sa nemenila a predchádzajúca verzia bola myslím 1.7.1, alebo 1.7.2 (nespomínam si presne, ale určite niečo 1.7.x).

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Děkuji za reakci @topod.

    Podobný problém jsme řešili u dvou dalších zahraničních e-shopů, kde se problém vyřešil povýšením PHP na PHP 8.  Můžete zkusit povýšení verze PHP.

    Pokud to nelze, tak se vraťte zpět na verzi pluginu, kterou jste používal dříve a která byla funkční a zašlete nám na e-mail [email protected] export nastavení pluginu ze Zásilkovna->Nastavení ze sekce podpora, od kterého bychom mohli pokračovat v diagnostice.

    S pozdravem,
    Matyáš Kovaľ

    • This reply was modified 1 year, 9 months ago by kovalmatyas.
Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘PHP Fatal error: TypeError: defined() expects parameter 1 to be string’ is closed to new replies.