PHP chybová hláška ve WordPress
Dobry den. Můj web jirka-kral.cz běží na WordPress a nedávno jsem ve Wedos admině aktualizoval PHP na vyšší verzi, jak to po mně chtěl WordPress, který mi teď vyhazuje tyhle hlášky, i když jsem aktualizoval PHP na vyšší verzi. Můžete mi prosím poradit, čím to může být a případně přenastavit? Děkuji, Jirka K.
7 Answers
Dobrý den,
používáte zastaralou verzi WP (5.3.16) a starou verzi PHP (5.6). Navíc pokud jste se pokusil o aktualizaci Mioweb šablony, tato šablona potřebuje vyšší verzi jak WP tak PHP.
Důrazně předem doporučuji před aktualizací provést zálohu jak FTP, tak db.
Aktualizace jsem provedl. Možná se nedokončila aktualizace Mioweb pluginu.
FTP přístup máte udělen.
Můžete mi PHP nastavit zpět do stavu z 16.10., prosím? Děkuji předem.
Dobrý den,
v logu vidím jen změny verze z původní 5.6, kterou máte nastavenou i teď. Počítejte s tím, že změny konfigurace PHP se mohou projevit až za půl hodiny.
Současná chybová hláška beztak nevypadá, že by souvisela s verzí PHP. Ve složce www/domains/jirka-kral.cz/wp-includes Vám chybí soubor class-wp-textdomain-registry.php. Zkuste jej tam nakopírovat ze souborů čisté instalace WordPressu odpovídající verzi, kterou teď na webu máte.
A můžete mi pomoct?
Při zadání domény do adresního řádku se mi nezobrazí webová stránka, ale pouze toto:
Warning: require_once(/data/web/virtuals/214476/virtual/www/domains/jirka-kral.cz/wp-includes/class-wp-textdomain-registry.php): failed to open stream: No such file or directory in /data/web/virtuals/214476/virtual/www/domains/jirka-kral.cz/wp-settings.php on line 155
Fatal error: require_once(): Failed opening required ‚/data/web/virtuals/214476/virtual/www/domains/jirka-kral.cz/wp-includes/class-wp-textdomain-registry.php‘ (include_path=‘.:/data/web/virtuals/214476/virtual‘) in /data/web/virtuals/214476/virtual/www/domains/jirka-kral.cz/wp-settings.php on line 155
Postupujte takto:
- Stáhněte si nový WordPress ve stejné verzi, jako máte na webu teď.
- Rozbalte jej u sebe na počítači (neinstalujte, jen rozbalte soubory z archivu).
- Najděte mezi rozbalenými soubory wp-includes/class-wp-textdomain-registry.php
- Tento soubor nahrajte do srovnatelné složky na FTP.
Tuto opravu můžeme provést za Vás, ale jde o úkon nad rámec běžné podpory, takže to může nějakou dobu trvat.