Support » Allmänna frågor » White screen med ”tekniskt fel”

  • Hej
    Efter uppdatering av WP får jag ”white screen” med texten ”tekniskt fel”. Även admin-sudan ger white screen. Namnbyte av plugin och teman hjälper inte. Debug ger följande felmeddelande:

    Warning: Private methods cannot be final as they are never overridden by other classes in /customers/d/2/a/persang.se/httpd.www/wp-includes/class-wp-session-tokens.php on line 69 Fatal error: Array and string offset access syntax with curly braces is no longer supported in /customers/d/2/a/persang.se/httpd.www/wp-includes/script-loader.php on line 757

    Jag misstänker att det är mitt javascript i widgeten ”Anpassad html” som ställer till det. Hur kan jag avaktivera den med ftp? Var skulle problemet kunna finnas annars?

    Sidan jag behöver hjälp med: [logga in för att se länken]

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Oj.

    Det troligaste är att allting ”snubblade” i samband med att webbhotellet lyfte din PHP-version. Som en första åtgärd skulle du kunna kolla om det är möjligt att tillfälligt backa till en tidigare version av PHP via webbhotellets kontrollpanel, bara för att kunna logga in och städa upp bland dina widgetar.

    Om ditt webbhotell händelsevis ger dig åtkomst till kommandoradsverktyget wp-cli kan du ha hjälp av kommandot som beskrivs i https://developer.wordpress.org/cli/commands/widget/ för att inaktivera eller ta bort vissa widgetar. (Men när jag bläddrar bland hjälpsidorna hos One ser jag ingen information om detta.)

    Annars kan du behöva manuellt trixa med databasen via phpMyAdmin från webbhotellets kontrollpanel. Om du gör detta ska du absolut först spara en säkerhetskopia av hela databasen, sedan kan du läsa https://wordpress.stackexchange.com/questions/26557/programmatically-add-widgets-to-sidebars/51086#51086 för att bättre förstå vad det är du letar efter och kan behöva åtgärda.

    Trådstartare madevo

    (@madevo)

    Tack för tipset! Jag backade php och då funkade det igen.
    Mats

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Som du kan se på https://www.php.net/supported-versions.php har PHP 8.1 just släppts och för PHP 7.3 avslutas säkerhetsunderhållet om cirka en vecka. Du bör alltså se till att snart gå upp i PHP-version igen, annars kommer antagligen webbhotellet att tvinga dig. 🙂

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Ämnet ”White screen med ”tekniskt fel”” är stängt för nya svar.