Vyřešeno — vlákno je tím uzavřené a další odpovědi do něj nepřibývají.

Otázka

TŠ306242
TŠ306242 Zákazník Webhosting Vyřešeno

Chybné hlášení po aktualizaci

Dobrý den, mám dotaz po aktualizaci na mě vyskočilo toto chybné hlášení můžu se zeptat co s tím prosí…

Fatal error: Uncaught Error: Call to undefined function trailingslashit() in /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-includes/class-wp-textdomain-registry.php:103 Stack trace: #0 /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-includes/l10n.php(784): WP_Textdomain_Registry->set(‚default‘, ‚cs_CZ‘, ‚/data/web/virtu…‘) #1 /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-includes/load.php(1401): load_textdomain(‚default‘, ‚/data/web/virtu…‘, ‚cs_CZ‘) #2 /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-includes/load.php(278): wp_load_translations_early() #3 /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-settings.php(74): wp_maintenance() #4 /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-config.php(115): require_once(‚/data/web/virtu…‘) #5 /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-load.php(50): require_once(‚/data/web/virtu…‘) #6 /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-admin/admin.php(34): requi in /data/web/virtuals/308796/virtual/www/domains/smstreet.cz/wp-includes/class-wp-textdomain-registry.php on line 103

Děkuji za odpověď

0

2 odpovědí

MB313456
MB313456 Podpora

Dobrý den,

podle informací, co se mi povedlo dohledat, jde o chybu specifickou pro WP 6.1 a způsobenou aktualizací v režimu úrdžby (maintenance mode). Chybu by měla odstranit verze 6.1.2, do té doby jeden z uživatelů radí řešení:

To work around this issue, you can change line 103 in wp-includes/class-wp-textdomain-registry.php from:

$this->all[ $domain ][ $locale ] = $path ? trailingslashit( $path ) : false;

To:

$this->all[ $domain ][ $locale ] = $path ? rtrim( $path, ‚/\\‘ ). ‚/‘ : false;

Tedy ve zkratce upravit soubor wp-includes/class-wp-textdomain-registry.php na řádku 103 z prvního řádku kódu na druhý.

Po provedení úpravy vyčistěte cache prohlížeče a zkuste web načíst znovu. Pokud to nebude fungovat, aktivujte dočasný FTP přístup pro podporu podle tohoto návodu a dejte vědět. Podíváme se na to.

O uživateli: VEDOS Specialista na Znalostní bázi Web: kb.vedos.cz
0
JŠ256115
JŠ256115 Zákazník plus Přijatá odpověď

Dobrý den,

jedna z možností je upravit soubor viz rada výše. Nicméně by mohlo dojít k problému v jiných souborech. Zde bych doporučil si složku wp-inlcudes zálohovat a přehrát ji stejnojmennou složkou z nové verze WP, kterou si stáhnete.

O uživateli: Web: janstrobl.website
0

Máte stejný problém?

Tohle vlákno je uzavřené a odpovídat už v něm nejde. Když vám odpověď nestačí nebo se vás týká něco jiného, položte vlastní dotaz — odkaz na tohle vlákno do něj klidně vložte.