PHP a REST API problém s pluginem Wedos online monitoring
Dobrý den, hledal jsem důvod, proč se mi v administraci webu WP zobrazují následující dva kritické problémy.
Byla detekována aktivní relace PHP.
PHP relace byla vytvořeny voláním funkce session_start(). To zasahuje do REST API a loopback požadavků. Relace by měla být ukončena pomocí session_write_close() před jakoukoli HTTP požadavkem.
V REST APi došlo k chybě
REST API je jeden ze způsobů, jak WordPress a další aplikace komunikují se serverem. Jedním z příkladů je obrazovka editoru, která se o toto API opírá při zobrazování a ukládání příspěvků a stránek.
REST API požadavek selhal z důvodu chyby.
Chyba: cURL error 28: Operation timed out after 10001 milliseconds with 0 out of -1 bytes received (http_request_failed)
Řídil jsem se vaší radou v help desku a postupně deaktivoval instalované pluginy.
Bohužel musím jednoznačně s politováním konstatovat, že mi uvedené chybi okamžitě po aktivaci způsobuje jediný plugin a to zrovna váš na Wedos online monitoring www stránek.
Jakmile tento jediný plugin deaktivuji okamžitě se mi zobrazí počet kritických chyb 0 a jednoznačně je to patrné také na rychlosti odezby www stránek.
Využívám pouze bezplatného monitorování www stránek a propojeného účtu prostřednictvím wedos online monitoringu.
V případě potřeby mohu zaslat video s nahrávkou chování po aktivaci a deaktivaci uvedeného pluginu.
2 Answers
Dobrý den,
toto je bohužel trochu zvláštní chování. Plugin sám o sobě údajně session nevyužívá. Co se REST API týče, zde jsme nenašli příčinu. Nicméně s případným problémem je potřeba obrátit se na stránky pluginu – https://wordpress.org/support/plugin/wedos-online-monitoring/