[LØST] WordPress 6.1 og WPML – Der er opstået en kritisk fejl på dette websted.

Andrei Iordache

Andrei Iordache

WordPress udvikler

🚀 Jeg hjælper folk med at blive fundet online | WordPress Development, Core Web Vitals, Sikkerhed og vedligeholdelse

Der har været en kritisk fejl på dette websted | November 2, 2022

Intet er værre end at se dit WordPress-websted nede. Jeg har været der, jeg kender følelsen. Så i dag, mens jeg var i gang med min rutine, tjekkede jeg et af mine websteder, og BAM: “Der er sket en kritisk fejl på dette websted.”.

Det første instinkt, vel vidende at WordPress-versionen automatisk blev opdateret til 6.1 “Misha”-versionen, var at nedgradere PHP fra 8.1 til 8.0. Intet løst… Jeg prøvede at nedgradere til PHP 7.4 version… Igen skete der intet. Fejlen var der stadig, og siden var stadig nede.

Så jeg begynder at undersøge sagen. Jeg aktiverede “WordPress debug”-tilstand, og finder denne besked:

Fatal error: Uncaught Error: Call to undefined method WP_Textdomain_Registry::reset() in /public_html/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LanguageSwitch.php:139 Stack trace: #0 /public_html/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LanguageSwitch.php(119): WPML\ST\MO\Hooks\LanguageSwitch->resetTranslationAvailabilityInformation() 
#1 /public_html/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LanguageSwitch.php(73): WPML\ST\MO\Hooks\LanguageSwitch->changeMoObjects() 
#2 /public_html/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LanguageSwitch.php(48): WPML\ST\MO\Hooks\LanguageSwitch->switchToLocale() 
#3 /public_html/wp-includes/class-wp-hook.php(310): WPML\ST\MO\Hooks\LanguageSwitch->languageHasSwitched() 
#4 public_html/wp-content/plugins/wpml-string-translation/classes/MO/Hooks/LanguageSwitch.php on line 139"

Så hvis du får beskeden “Der er sket en kritisk fejl på dette websted.”  WordPress-fejl i disse dage, og du bruger WPML-plugin, skyldes det den seneste WordPress 6.1-opdatering. Det er et kendt problem lige nu, og WPML’s team forsøger at løse det.

Hvad er denne fejl helt præcist, og hvordan kan jeg løse den?

“Der er opstået en kritisk fejl på dette websted.” genereres på grund af en intern konflikt mellem WPML (version 4.5.11), String Translation (3.2.2) og den seneste WordPress-version (6.1, “Misha).

Så hvordan løser man det?

Heldigvis er der et par måder at løse dette problem på:

1. Hvis du kan få adgang til WordPress Admin dashboardet, så prøv at opdatere både WMPL til den seneste version (4.5.12) og String Translation til den seneste version (3.2.3). Du skal følge de trin, der er nævnt i den officielle WPML-artikel om dette problem.

2. Hvis du ikke kan få adgang til administrationsinstrumentbrættet, skal du gå til din hosting-server og forsøge at gendanne en sikkerhedskopi, der blev lavet den 1. november (WordPress autoupdate til 6.1 ankom i morges, den 2. november). Afhængigt af din hostingudbyder er der mange backup-funktioner. I mit tilfælde brugte jeg JetBackup 5.

Derefter:

  • deaktivere den automatiske opdateringsfunktion.
  • foretage de nødvendige opdateringer. Hvis du ikke kan opdatere String Translation-plugin’et, skal du blot slette det og uploade den nyeste version igen (jeg har nedenfor angivet kilden, hvor du kan hente den).
  • opdater WordPress-versionen til den seneste version og test dit websted. Alt burde fungere fint.

3. Hvis du ikke har en nyere sikkerhedskopi, kan du også prøve dette:

LAV EN SIKKERHEDSKOPI, FØR DU FORETAGER EN ÆNDRING!

  • Få adgang til dit websted via FTP eller via cPanel’s Site File Manager.
  • Gå til wp-content/plugins/ og omdøb navnet på mappen String Translation plugin-mappen.
  • Gør det samme med WPML-plugin’et (omdøb plugin-mappen).

BEMÆRK: Du kan også slette alle plugins og geninstallere den nyeste version af dem. MEN LAV EN BACKUP INDEN DET!

Derefter skal du downloade de friske plugins fra den officielle kilde: WPML Downloads

Dit websted skulle være fint lige nu.


Hvis du har brug for hjælp, kan jeg løse problemet for $80.

Køb Nu

Forrige indlæg
Optimering af WordPress-databaser for nybegyndere
Næste indlæg
Brødkrumme Navigation: Top grunde til, at du har brug for den til SEO
Lusi StudiosLusi Studios
15:32 22 Jun 22
Andrei did an amazing job! He helped in a very rushed time and he excelled at everything. Thanks again!
I am grateful and I would to thank Websites Seller for their support in site recovery and site transfer. Websites Seller just saved my business. Thank you!
Wouter GhysensWouter Ghysens
11:52 10 Sep 21
Looking for a Wordpress transfer from site A to site B, I found back Andrei from Wesites Seller on Google.He was very proactive in his approach, came with hundreds of ideas and lifetime experiences from other migrations. He knows the wordpress, the hosting and php database as the back of his pocket.And we worked out this migration very smooth. Together we solved it, and myself and my business are very pleased with his approach.100% recommendation & kudo's from out of Belgium!
Ioachim CiobanuIoachim Ciobanu
18:39 14 Jul 21
Websites Seller built my resume site. Deliverables were quickly completed, and I was asked for my feedback at each stage of development. All feedback I gave was implemented in a short time.Another great thing is that he comes with smart solutions, regarding stuff which I didn't initially think of (site security, Google site speed optimization and so on). Basically, he was great, staying in touch, keeping me updated and paid attention to what was most important for my site.Overall, I am very happy with the work done. I highly recommend this developer!
K CollinsK Collins
09:11 19 May 21
I needed help with website speed - to improve my core web vitals - without compromising the usability of my site. Andrei was extremely responsive, proactive and fast. And more importantly, he increased by website speed. Highly recommend him, and I will be using him going forward on all my projects.
js_loader

Tjenester

WordPress Website Maintenance Services

WordPress Vedligeholdelse Tjenester

WordPress-webstedsvedligeholdelses tjeneste, der giver sikkerhedskopiering i skyen, nødsupport, ugentlige websideopdateringer, hastighed og meget mere.

sally

WordPress Migration Tjeneste

Overfør dit WordPress-websted sikkert til en ny placering for 75 $. … Overfør dit websted til den nye vært.

lawyer-office

Webdesign til Advokater

Vi har specialiseret os i webdesign, internetmarkedsføring og SEO for advokater og advokater i hele Europa og USA.