Chyba WP – Mo.php / htaccess
Dobrý den, mám docela velký problém s WP. Dnes jsme si všimli, že web odkazuje na nesmyslnou subdoménu, tomas.ptam.cz, která u nás neexistuje a ukazoval starou verzi webu. S tím jsem si neporadil a naštval jsem se a nainstaloval jsem starší zálohu. Web se podařilo nainstalovat, ale sporadicky se vypne a hlásí následující.
Warning: require(/data/web/virtuals/304530/virtual/www/wp-includes/pomo/mo.php): Failed to open stream: No such file or directory in /data/web/virtuals/304530/virtual/www/wp-settings.php on line 119
Fatal error: Uncaught Error: Failed opening required ‚/data/web/virtuals/304530/virtual/www/wp-includes/pomo/mo.php‘ (include_path=‘.:/data/web/virtuals/304530/virtual‘) in /data/web/virtuals/304530/virtual/www/wp-settings.php:119 Stack trace: #0 /data/web/virtuals/304530/virtual/www/wp-config.php(77): require_once() #1 /data/web/virtuals/304530/virtual/www/wp-load.php(50): require_once(‚/data/web/virtu…‘) #2 /data/web/virtuals/304530/virtual/www/wp-blog-header.php(13): require_once(‚/data/web/virtu…‘) #3 /data/web/virtuals/304530/virtual/www/index.php(18): require(‚/data/web/virtu…‘) #4 {main} thrown in /data/web/virtuals/304530/virtual/www/wp-settings.php on line 119
Warning: require_once(/data/web/virtuals/304530/virtual/www/wp-includes/pomo/mo.php): Failed to open stream: No such file or directory in /data/web/virtuals/304530/virtual/www/wp-includes/load.php on line 1513
Fatal error: Uncaught Error: Failed opening required ‚/data/web/virtuals/304530/virtual/www/wp-includes/pomo/mo.php‘ (include_path=‘.:/data/web/virtuals/304530/virtual‘) in /data/web/virtuals/304530/virtual/www/wp-includes/load.php:1513 Stack trace: #0 /data/web/virtuals/304530/virtual/www/wp-includes/class-wp-fatal-error-handler.php(176): wp_load_translations_early() #1 /data/web/virtuals/304530/virtual/www/wp-includes/class-wp-fatal-error-handler.php(156): WP_Fatal_Error_Handler->display_default_error_template(Array, false) #2 /data/web/virtuals/304530/virtual/www/wp-includes/class-wp-fatal-error-handler.php(60): WP_Fatal_Error_Handler->display_error_template(Array, false) #3 [internal function]: WP_Fatal_Error_Handler->handle() #4 {main} thrown in /data/web/virtuals/304530/virtual/www/wp-includes/load.php on line 1513
Jediné co pomůže, je v administraci Wedosu v nástrojích obnovit defaultní .htaccess, což web nakopne a zase nějakou dobu funguje.
6 Odpověď
Dobrý den,
s tímto Vám bohužel z naší strany poradit nedokážeme. Dotaz je publikovaný, možná bude vědět někdo z komunity, ale navrhoval bych se porozhlédnout i jinde, co vlastně ten soubor wp-includes/pomo/mo.php má dělat a proč Vám hází tuto chybu. Mně se tuto informaci bohužel dohledat nepodařilo.
Dobrý den, nemyslím si, že je to úplně chyba souborová, ale něco na hostingu. Jste si jistí, že z Vaší strany vše v pořádku? Po obnově htaccess v rootu, nikoliv htaccess v domains u instalace wp web funguje na dobu neurčitou, než opět nebude moct načíst soubory. Žádné změny a instalace jsme dlouho neprováděli, ani aktualizace.
Zkuste tedy projít nově vygenerované soubory .htaccess a jejich zálohy, které nahrazují (měly by být také ve složce www, označené datem zálohy). Je pravděpodobné, že nějaká část webu tyto soubory přepisuje nějakým vlastním kódem, který daný problém způsobuje. Z naší strany do webu nijak nezasahujeme.
Dobrý den, soubory jsou vždy identické. Jejich reset z administrace web oživí bez změny.
Dobrý den, dokonce weby na subdoménach přestaly fungovat, které nejsou ani na wordpressu. Po použití nástroju pro obnovu .htaccess, který je identický jako předchozí vše naskačí na 30 minut. Na webech jsme nic neupravovali. Mohu Vás poprosit o pomoc?
Pokud můžete nechat web delší dobu nefunkční, zřiďte dočasný FTP přístup pro podporu podle návodu a dejte vědět, můžeme se na to zkusit podívat, ale podpora je teď vysoce vytížená, takže Vám nedokážu říct, kdy se k tomu dostaneme.