Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här fixar du error ”PHP Missing MySQL Extension” i WordPress

Nyligen stötte en användare på error:et ”your PHP installation appears to be missing the MySQL extension which is required by WordPress” och frågade oss om det fanns något sätt att fixa det.

När det här erroret appear hindrar det användare från att view your website. Om det uppstod ofta kan det vara skadligt för användarnas upplevelse av din site.

I den här artikeln kommer vi att visa dig hur du fixar PHP saknar MySQL utökning error i WordPress.

How to fix PHP missing MySQL extension error

Vad är PHP Missing MySQL Extension Error?

När du arbetar med att bygga en WordPress-webbplats eller besöker en page kan du stöta på error:et ”your PHP installation appears to be missing the MySQL extension which is required by WordPress”.

Detta error betyder vanligtvis att något gick fel med koden på din site och det hindrar WordPress från att ansluta till sin MySQL-databas.

PHP missing MySQL extension error dyker vanligtvis upp när du uppdaterar eller installerar WordPress, flyttar en webbplats, ändrar serverns konfigurationer eller byter operativsystem som inte har en MySQL-utökning (gillar Linux).

Med det sagt, låt oss se orsakerna till detta error.

Vad orsakar PHP Missing MySQL Extension Error?

Det finns flera anledningar till varför ett PHP missing MySQL extension error kan uppstod.

En av dem är att du använder en outdated version av WordPress med den senaste versionen av PHP. Om du använder PHP 7.0 eller högre, bör du veta att det deprecated MySQL-utökningen.

Så om du har en äldre version av WordPress som arbetar med PHP 7.0 eller högre, kommer den inte att hitta MySQL-utökningen och orsaka detta error.

En annan anledning till att du kan se detta error är att MySQL-utökningen antingen saknas eller ej är korrekt konfigurerad. Även om du använder PHP 5.6 eller lägre, kan PHP missing MySQL extension error fortfarande uppstå på grund av en outdated MySQL extension.

Låt oss nu se några av de sätt som du kan fixa ”your PHP installation appears to be missing the MySQL extension which is required by WordPress” error.

Du kan använda länkarna under för att kontrollera de tips du gillar:

Fixa PHP Missing MySQL Extension Error i WordPress

Nu när du vet vad som orsakar detta WordPress error, här är några av sätten att fixa det.

1. Kontrollera PHP-versionen du använder

Det första du kan göra är att kontrollera PHP-versionen på din website. En konflikt mellan WordPress och PHP-versionen resulterar vanligtvis i PHP saknar MySQL-utökning error.

För att börja kan du heada till Tools ” Site Health page från WordPress dashboard. Härifrån växlar du bara till tabben ”Info”.

Opening Site Health Info in WordPress

Efter det kan du rulla ner till ”Server” section och click för att förstora den. Here, you’ll see the server information for your website.

Gå vidare och view PHP-versionen i detaljerna.

Check PHP version

Om din sites PHP-version börjar med 7 eller lägre, betyder det att du måste updating den. Detta kan lösa PHP missing MySQL extension error eftersom det skulle vara kompatibelt med den senaste versionen av WordPress.

Vi rekommenderar starkt att du använder PHP 8.0 eller den senaste versionen eftersom det kommer att skydda din site från säkerhetshot. Dessutom kommer det också att optimera din webbplats prestanda och fixa eventuella säkerhetsproblem och buggar.

Du kan lära dig mer genom att följa vår guide om hur du uppdaterar din PHP-version i WordPress.

2. Update WordPress till den senaste versionen

När du har kontrollerat PHP-versionen kan du också se vilken WordPress-version du använder.

Om det är en äldre version och du kör den senaste PHP-versionen, överväg då att updating WordPress för att lösa PHP missing MySQL extension error.

Ett enkelt sätt att kontrollera WordPress-versionen är genom att gå till WordPress dashboard ” Updates från WordPress adminpanel. Här letar du efter informationen ”Aktuell version”.

Check wordpress version

Om WordPress-versionen är 3.9 eller lägre rekommenderar vi att du updaterar den för att fixa felet med den saknade utökningen av MySQL.

Det bästa är att WordPress levereras med en built-in update manager. Du kan update till den senaste versionen med ett click på en knapp.

WordPress updates

Mer information finns vänligen i vår guide om hur du uppdaterar WordPress på ett säkert sätt.

3. Se till att du har installerat MySQL Extension

Nu när du har uppdaterat PHP-versionen och WordPress på din webbplats och fortfarande står inför ”PHP saknar MySQL-utökning” error, då måste du kontrollera om MySQL-utökningen är korrekt installerad på din site.

Du kan göra det genom att gå till Tools ” Site Health page från WordPress dashboard. Därefter måste du växla till tabben ”Info”.

Opening Site Health Info in WordPress

Efter det, head till ”Database” section och click för att förstora den.

I fältet Extension letar du efter mysqli eller mysql.

Look for extension info in database

Om du ser att fältet är tomt eller ej synligt all, betyder det att du saknar utökning av MySQL.

Nu beror installationsprocessen för utökningen på din WordPress hosting provider. Du kan helt enkelt kontakta dem för att få hjälp eller be support teamet att installera det åt dig.

4. Kontrollera din PHP-konfiguration

Ett annat sätt att fixa PHP missing MySQL extension error är att kontrollera din sites PHP-inställningar.

Ibland kan det hända att du uppladdar fel php.ini-fil eller använder fel filsökväg. Detta leads till PHP konfigurera issues och saknade MySQL utökning error.

Filen php.ini är en standard konfigurationsfil för PHP och påverkar hur din site fungerar. Att uppladare felaktig fil händer vanligtvis om du använder ett annat operativsystem. Till exempel kanske du uppladdar php.ini-filen som är avsedd för Windows på en Linux server.

För att hitta sökvägen till din php.ini-fil i phpinfo.php-filen kan du enter följande webbadress i webbläsaren:

www.example.com/phpinfo.php

Se bara till att ersätta www.example.com med ditt domain name.

Därefter kommer du att se detaljer om din PHP installation.

View php installation details

Härifrån kan du rulla ner och leta efter fälten ”Configuration File Path” eller ”Loaded Configuration File”.

När du har hittat php.ini-filen ansluter du till en FTP-klient, går till filens sökväg och tar bort den för att se om det fixar PHP saknar MySQL-utökning error.

View path of php ini file

Innan du borttar rekommenderar vi att du skapar en backup av den befintliga filen genom att downloada den till din dator. På så sätt kan du, om något går fel, återställa php.ini-filen och komma åt din website.

Bonusresurser för att fixa WordPress error

Nu när du vet om PHP missing MySQL extension error, kan du också kontrollera våra guider om hur du löser andra WordPress-fel:

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du fixar erroret PHP missing MySQL extension i WordPress. Du kanske också vill se våra tips för att snabba upp WordPress prestanda eller vår kompletta guide för felsökning i WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

4 kommentarerLämna ett svar

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    I looked at my PHP version now and I have version 8.0. Is there any reason, such as speed or the possibility of similar errors, that I should now upgrade to a higher version of PHP (8.2 or 8.3)? Or version 8 (both PHP and MySQL) is enough to avoid this error (with the current version of WordPress).

    • WPBeginner Support says

      Not specifically at the moment unless a tool you are using on your site is requiring a higher version of PHP

      Administratör

      • Jiří Vaněk says

        Thank you for your response. I’ve been considering whether to upgrade the version, but I was afraid that some website components like plugins or snippets might not be compatible. For now, I’ll postpone the upgrade, and I appreciate the reassurance that it should be okay as it is for the time being, and the upgrade isn’t strictly necessary.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.