4.3.

Chyba 500

TIP: Pokud na 500 narážíte opakovaně při konkrétní akci (např. uložení formuláře s konkrétními daty), zaznamenejte si přesný vstup a sdělte nám ho. „Stejná chyba se opakuje po těchto třech krocích" je pro nás zlatý důl — můžeme ji reprodukovat a opravit.

Co se děje na pozadí

Když Flexi RS vrátí 500, systém automaticky zaznamená:

  • přesný stack trace chyby do souborového logu
  • kontext — který uživatel, jaké data poslal, na jaké URL
  • u kritických chyb odešle notifikaci do týmu podpory

Často tedy o chybě víme dřív, než nám ji nahlásíte. Přesto je dobré dát nám vědět — pomůže to rychleji určit prioritu.

Co dělat jako správce obsahu

Pokud 500 vidíte v administraci po nějaké úpravě (uložení záznamu, import dat, hromadná operace):

  • poznamenejte si přesný čas a operaci, kterou jste prováděli
  • nepokoušejte se akci opakovat — můžete situaci zhoršit (např. dva duplicitní záznamy)
  • kontaktujte podporu, sdělte detail

U běžných úloh (psaní článku, úprava obrázku) 500 obvykle nesouvisí s tím, co děláte — je to systémový problém, který musíme vyřešit my.

Co dělat jako návštěvník

  1. obnovte stránku — někdy je 500 jednorázová chyba (např. timeout)
  2. pokud chyba přetrvává, nahlaste ji na podporu
  3. uveďte URL, čas a co jste dělali (kliknutí na odkaz, odeslání formuláře…)

U formulářů, kde jste vyplňovali delší text, si před opakováním pokuste obsah zkopírovat do schránky — abyste nemuseli vše znovu psát.

Rozdíl mezi 500 a 503

Obě chyby pocházejí ze serveru, ale liší se charakterem:

  • 500 — chyba v aplikaci, vyžaduje zásah vývojáře
  • 503 — server je dočasně zaneprázdněn nebo v údržbě, obvykle se vyřeší sám

500 typicky nezmizí sama — pokud se objeví, něco je v aplikaci konkrétně rozbité a je potřeba to opravit.

HTTP 500 Internal Server Error je obecná chyba serveru — něco se pokazilo při zpracování požadavku, ale server nemůže být konkrétnější. Z pohledu návštěvníka je to nejnepříjemnější chyba, protože nelze udělat nic víc než zkusit znovu nebo nahlásit problém.

Nejčastější příčiny:

  • chyba v PHP kódu (po deploymentu nebo úpravě)
  • databázový problém (nedostupná tabulka, chyba ve schématu)
  • nedostatek paměti
  • chyba třetí strany (platební brána, mail service, API)
  • špatně zadaný vstup, který aplikace neumí zpracovat
© 2026 DIGISHOCK s.r.o. IČ 055 21 629 ★ Made in Brno

Tato stránka využívá soubory cookies ke shromažďování a analýze informací o výkonu a používání webu, zajištění fungování funkcí ze sociálních médií a ke zlepšení a přizpůsobení obsahu a reklam. Chcete-li blíže specifiikovat, které typy souborů máme zpracovávat, klikněte prosím na odkaz níže. Detailní informace o tom, jak zpracováváme Vaše údaje, najdete na stránce prohlášení o ochraně soukromí.

nastavení cookies