Title: PHP chyba
Last modified: April 25, 2024

---

# PHP chyba

 *  Resolved [jenikkrejci](https://wordpress.org/support/users/jenikkrejci/)
 * (@jenikkrejci)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/php-chyba/)
 * Dobrý den, používáme Váš plugin Packeta – Zásilkovna Verze 1.7.1.
   Zjistil, že
   mi nejdou uploadovat fotografie do Médií.Pokud Váš plugin deaktivuji, nahrávání
   souborů proběhne korektně.Při bližším zkoumání jsem zjistil tuto chybu:[23-Apr-
   2024 13:14:02 UTC] PHP Fatal error: Uncaught Packetery\Nette\InvalidArgumentException:
   Value ‘wc-order_carrier’ is out of allowed set [‘wc-pending’, ‘wc-processing’,‘
   wc-on-hold’, ‘wc-completed’, ‘wc…] in field ’60a0ddad9910f218500ffca9932a7679’.
   in /www/doc/xxx/www/wp-content/plugins/packeta/deps/nette/forms/src/Forms/Controls/
   ChoiceControl.php:49Stack trace: 0 /www/doc/xxx/www/wp-content/plugins/packeta/
   deps/nette/forms/src/Forms/Controls/BaseControl.php(157): Packetery\Nette\Forms\
   Controls\ChoiceControl->setValue(‘wc-order_carrie…’) 1 /www/doc/xxx/www/wp-content/
   plugins/packeta/src/Packetery/Module/Options/Page.php(366): Packetery\Nette\Forms\
   Controls\BaseControl->setDefaultValue(‘wc-order_carrie…’) 2 /www/doc/xxx/www/
   wp-content/plugins/packeta/src/Packetery/Module/Options/Page.php(673): Packetery\
   Module\Options\Page->createPacketStatusSyncForm() 3 /www/doc/xxx/www/wp-includes/
   class-wp-hook.php(324): Packetery\Module\Options\Page->processActions(”) 4 /www/
   doc/xxx/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, 
   Array) 5 /www/doc/xxx/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
   6 /www/doc/xxx/www/wp-admin/admin.php(175): do_action(‘admin_init’) 7 /www/doc/
   xxx/www/wp-admin/async-upload.php(23): require_once(‘/www/doc/www.to…’) 8 {main}
 * thrown in /www/doc/xxx/www/wp-content/plugins/packeta/deps/nette/forms/src/Forms/
   Controls/ChoiceControl.php on line 49
 * Potřeboval bych to samozřejmě rychle vyřešit.
   Mohu samozřejmě poskytnout další
   potřebné informace jako např. Export nastavení pluginu atp.
 * Děkuji a hezký den
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-chyba%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Plugin Support [kovalmatyas](https://wordpress.org/support/users/kovalmatyas/)
 * (@kovalmatyas)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/php-chyba/#post-17715264)
 * Dobrý den [@jenikkrejci](https://wordpress.org/support/users/jenikkrejci/), 
   
   děkuji za nahlášení tohoto chování – vidím i e-mail od vás s exportem nastavení.
   Chování budu předávat kolegům z vývoje pluginu, nicméně zkoušel jsem pro jistotu
   i se stejnou verzí PHP jako máte vy, chybu nasimulovat. To se mi bohužel nedaří–
   zkoušel jsem nahrávat média skrze záložku Médií i přímo skrze rozhraní produktů
   a k vyvolání fatální chyby nedošlo. Mohu vás poprosit o popis postupu, který 
   na vašem e-shopu vyvolá tuto chybu? S pozdravem,Matyáš Kovaľ
 *  Thread Starter [jenikkrejci](https://wordpress.org/support/users/jenikkrejci/)
 * (@jenikkrejci)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/php-chyba/#post-17715311)
 * Dobrý den,
   nedělám nic vyjímečného, prostě skrze záložku médií se snažím přetažením
   vložit různé typy souborů, včetně malých fotografií řádově max do 600 kB, ale
   i menší např. png 4kB, ale pokud nedám deaktivaci Vašeho pluginu, vypíše mi galerie
   chybu:Server nemůže zpracovat obrázek. K tomu může dojít, pokud je server zaneprázdněn
   nebo nemá dostatek prostředků k dokončení úlohy. Nahrání menšího obrázku může
   pomoci. Doporučená maximální velikost je 2560 pixelů.
 * Jakmile plugin deaktivuji, upload proběhne korektně. V logu je potom již popsaná
   chyba.
 *  Thread Starter [jenikkrejci](https://wordpress.org/support/users/jenikkrejci/)
 * (@jenikkrejci)
 * [2 years ago](https://wordpress.org/support/topic/php-chyba/#post-17743718)
 * Dobrý den,
 * stále čekám na vyřešení problému viz. výše. Nikdo mě zatím nekontaktoval.
   Dále
   se objevil další problém s Vaším pluginem na jiném eshopu – další php chyba, 
   která způsobí, že zboží nelze přidat do nákupního koše (po deaktivaci Vašeho 
   pluginu vše běží). Pošlu na Vaši podporu opět export informací z Vašeho pluginu.
 * [09-May-2024 10:54:49 UTC] PHP Fatal error: Uncaught Error: Call to a member 
   function getCarriersForShippingRate() on null in /www/doc/xxx/www/wp-content/
   plugins/packeta/src/Packetery/Module/ShippingMethod.php:171
   Stack trace: 0 /www/
   doc/xxx/www/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-
   method.php(464): Packetery\Module\ShippingMethod->get_instance_form_fields() 
   1 /www/doc/xxx/www/wp-content/plugins/wc-shipping-method-description/shipping-
   method-description-for-woocommerce.php(89): WC_Shipping_Method->get_option(‘description’)
   2 /www/doc/xxx/www/wp-includes/class-wp-hook.php(324): smdfw_add_rate_description_arg(
   Array, Object(Packetery\Module\ShippingMethod)) 3 /www/doc/xxx/www/wp-includes/
   plugin.php(205): WP_Hook->apply_filters(Array, Array) 4 /www/doc/xxx/www/wp-content/
   plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php(267): 
   apply_filters(‘woocommerce_shi…’, Array, Object(Packetery\Module\ShippingMethod))
   5 /www/doc/xxx/www/wp-content/plugins/packeta/src/Packetery/Module/ShippingMethod.
   php(160): WC_Shipping_Method->add_rate(Array) 6 /www/doc/xxx/www/wp-content/plugins/
   woocommerce/includes/abstracts/abstract-wc-shipping-method.php(233): Packetery\
   Module\ShippingMethod->calculate_shipping(Array) 7 /www/doc/xxx/www/wp-content/
   plugins/woocommerce/includes/class-wc-shipping.php(348): WC_Shipping_Method->
   get_rates_for_package(Array) 8 /www/doc/xxx/www/wp-content/plugins/woocommerce/
   includes/class-wc-shipping.php(260): WC_Shipping->calculate_shipping_for_package(
   Array, 0) 9 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-
   cart.php(1423): WC_Shipping->calculate_shipping(Array) 10 /www/doc/xxx/www/wp-
   content/plugins/woocommerce/includes/class-wc-cart-totals.php(339): WC_Cart->
   calculate_shipping() 11 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/
   class-wc-cart-totals.php(850): WC_Cart_Totals->get_shipping_from_cart() 12 /www/
   doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(
   144): WC_Cart_Totals->calculate_shipping_totals() 13 /www/doc/xxx/www/wp-content/
   plugins/woocommerce/includes/class-wc-cart-totals.php(134): WC_Cart_Totals->calculate()
   14 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart.php(
   1401): WC_Cart_Totals->__construct(Object(WC_Cart)) 15 /www/doc/xxx/www/wp-includes/
   class-wp-hook.php(322): WC_Cart->calculate_totals() 16 /www/doc/xxx/www/wp-includes/
   class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) 17 /www/doc/xxx/www/
   wp-includes/plugin.php(517): WP_Hook->do_action(Array) 18 /www/doc/xxx/www/wp-
   content/plugins/woocommerce/includes/class-wc-cart.php(1279): do_action(‘woocommerce_add…’,‘
   15825aee15eb335…’, 6371, 1, 0, Array, Array) 19 /www/doc/xxx/www/wp-content/plugins/
   woocommerce/includes/class-wc-form-handler.php(824): WC_Cart->add_to_cart(6371,
   1) 20 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-form-
   handler.php(796): WC_Form_Handler::add_to_cart_handler_simple(6371) 21 /www/doc/
   xxx/www/wp-includes/class-wp-hook.php(324): WC_Form_Handler::add_to_cart_action(”)
   22 /www/doc/xxx/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(
   NULL, Array) 23 /www/doc/xxx/www/wp-includes/plugin.php(517): WP_Hook->do_action(
   Array) 24 /www/doc/xxx/www/wp-settings.php(717): do_action(‘wp_loaded’) 25 /www/
   doc/xxx/www/wp-config.php(100): require_once(‘/www/doc/eshop….’) 26 /www/doc/
   xxx/www/wp-load.php(50): require_once(‘/www/doc/eshop….’) 27 /www/doc/xxx/www/
   wp-blog-header.php(13): require_once(‘/www/doc/eshop….’) 28 /www/doc/xxx/www/
   index.php(17): require(‘/www/doc/eshop….’) 29 {main}
 * thrown in /www/doc/xxx/www/wp-content/plugins/packeta/src/Packetery/Module/ShippingMethod.
   php on line 171
 *  Plugin Support [kovalmatyas](https://wordpress.org/support/users/kovalmatyas/)
 * (@kovalmatyas)
 * [2 years ago](https://wordpress.org/support/topic/php-chyba/#post-17745855)
 * Dobrý den [@jenikkrejci](https://wordpress.org/support/users/jenikkrejci/),
   omlouvám
   se za nereagování – oba e-maily dorazily v pořádku k nám, bohužel u prvního jsem
   pouze předal informace dále a už nezareagoval vám.V tuto chvíli můžeme komunikaci
   přesunout na e-maily s tím, že zde do vlákna pak sepíši závěry, k vámi nahlášeným
   chováním.S pozdravem,Matyáš Kovaľ
 *  [Eduard Stehlík](https://wordpress.org/support/users/stehled/)
 * (@stehled)
 * [2 years ago](https://wordpress.org/support/topic/php-chyba/#post-17750539)
 * [@jenikkrejci](https://wordpress.org/support/users/jenikkrejci/) v rámci verze
   1.7.2. se podle GH připravují na přechod na jiný switch přepravců.
 * Trošku nešťastně se ale povedlo, že `PHP Fatal error: Uncaught Error: Call to
   a member function getCarriersForShippingRate()` tato verze vyhazuje, protože 
   z mě nepochopitelného důvodu jim jedna třída hází, že není aktivovaný přepravce.
   Downgrade na 1.7.1. pomohl a tam zůstaneme, dokud nevyjde verze s novým switchem.
 *  Plugin Support [kovalmatyas](https://wordpress.org/support/users/kovalmatyas/)
 * (@kovalmatyas)
 * [2 years ago](https://wordpress.org/support/topic/php-chyba/#post-17785715)
 * Dobrý den [@jenikkrejci](https://wordpress.org/support/users/jenikkrejci/) a 
   [@stehled](https://wordpress.org/support/users/stehled/),
   chyba PHP Fatal error:
   Uncaught Error: Call to a member function getCarriersForShippingRate() byla opravena
   ve verzi 1.7.3 pluginu.Co se týče chyby způsobené nahráním médií, chyba se projevuje
   v případě přiřazených automatických změn stavů objednávek dle stavů zásilky (
   Zásilkovna->Nastavení, Sledování stavů zásilek). Pokud toto nastavení odřadíte,
   tak se chyba nebude projevovat – toto je řešením než dojde přímo k opravě v jedné
   z budoucích verzí pluginu.S pozdravem,Matyáš Kovaľ
 *  Plugin Support [kovalmatyas](https://wordpress.org/support/users/kovalmatyas/)
 * (@kovalmatyas)
 * [1 year, 12 months ago](https://wordpress.org/support/topic/php-chyba/#post-17793866)
 * Dobrý den [@jenikkrejci](https://wordpress.org/support/users/jenikkrejci/),
   děkuji
   za e-mailovou komunikaci, ještě sepíši závěr i sem.Dnes vyšla verze 1.7.5, která
   chybu při nahrávání médií opravuje.S pozdravem,Matyáš Kovaľ

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘PHP chyba’ is closed to new replies.

 * ![](https://ps.w.org/packeta/assets/icon-256x256.png?rev=2701920)
 * [Packeta](https://wordpress.org/plugins/packeta/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/packeta/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/packeta/)
 * [Active Topics](https://wordpress.org/support/plugin/packeta/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/packeta/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/packeta/reviews/)

 * 7 replies
 * 3 participants
 * Last reply from: [kovalmatyas](https://wordpress.org/support/users/kovalmatyas/)
 * Last activity: [1 year, 12 months ago](https://wordpress.org/support/topic/php-chyba/#post-17793866)
 * Status: resolved