• Hej vårt webbhotell Domenshop gjorde en uppdatering den 12 dec och sen dess kommer jag inte in och kan göra uppdateringar utan får ett felmeddelande ”Cannot create references to/from string offsets”.
    Webbhotellet Uppgraderade till PHP7.2
    Vad ska jag göra?
    Sten

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

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

    (@tobifjellner)

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

    Du behöver uppdatera till en nyare version av WordPress.

    Enklast är om webbhotellet låter dig tillfälligt växla tillbaka till PHP 5.6, så att du kan göra uppgraderingen inifrån WordPress.

    I annat fall blir det till att uppgradera manuellt:
    1. Ladda hem senaste WordPress från https://sv.wordpress.org/download/
    2. Packa upp zip-filen på din egen dator
    3. Koppla upp dig till webbhotellet med ftp. (Inloggningsuppgifter hittar eller skapar du antagligen i din kundzon. Sedan använder du t.ex. gratisprogrammet FileZilla för själva anslutningen.)
    4. Kopiera till servern över (och ersätt) alla filer som ligger inuti katalogen /wordpress/ och lägg dem där WordPress redan är installerat. (d.v.s. där du bl.a. ser filen wp-config.php.) Observera att du måste inkludera underkatalogerna också.

    Eventuellt kommer du redan nu att kunna logga på webbplatsen. Men det är också möjligt att något av dina tillägg också innehåller saker som får PHP 7.2 att protestera. I så fall kan du inaktivera tilläggen, antingen genom att byta namn på hela katalogen för tillägg (t.ex. /wp-content/plugins/ till /wp-content/plugins-old/ ). Detta innebär att du kommer att behöva installera tilläggen på nytt. När du är klar med detta bör du radera katalogen med de gamla versionerna. Överlag bör man städa bort PHP-filer som inte används, i synnerhet om de inte uppdateras, för att minska risken att någon utnyttjar filerna för att bryta sig in på din webbplats.

    Jag ser att du använder temat twentyten. Temat fungerar och uppdateras fortfarande. Men när du kommer åt kan det vara dags att byta till ett tema som fungerar bättre för besökare som använder sin mobiltelefon (responsivt tema).

    Berätta hur det går.

    Trådstartare b28ssu

    (@b28ssu)

    Vi har försökt och gjort stegen 1-4 men när vi försöker öppna sidan blir den bara blank.
    Förstår inte till fullo det andra stycket om att byta tillägg.
    Hur ska man kunna veta vilka PHP-filer som inte används och ska städas bort?
    //Sten

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

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

    Då tar vi ”storsläggan”. 🙂

    Byt namn på katalogen för alla tillägg till /wp-content/plugins-old/
    Detta kommer att sätta alla tillägg ur spel.

    Kolla också om det finns någon katalog /wp-content/mu-plugins/ och berätta i så fall vad den har för innehåll.

    Hämta hem filen .htaccess från den publika rotkatalogen, öppna filen i ett vanligt textredigeringsprogram (t.ex. Notepad eller min favorit Notepad++) och kolla om den innehåller något mer än standardkommandona för WordPress:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    Trådstartare b28ssu

    (@b28ssu)

    Hej,
    vi döpte om plugins-katalogen till *-old och det fanns ingen mu-plugins-katalog.
    Efter detta så fungerade web-sidorna igen vilket var skönt.
    Tack för hjälpen
    Sten o Janne

    Trådstartare b28ssu

    (@b28ssu)

    Vi glömde markera ärendet som klart !

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

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

    Nu kan du installera de tillägg du behöver på vanligt sätt. Via FTP bör du sedan radera hela katalogen plugins-old för att inte ha gamla php-filer liggande på servern eftersom de i värsta fall kan hjälpa angripare att nästla sig in.

Visar 1 svar - 1 till 6 (av 6 totalt)
  • Ämnet ”Felmeddelande Cannot create references to/from string offsets” är stängt för nya svar.