• Jag har försökt installera WordPress ver 5.1.1 på min PC. Operativsystem Windows 10 Pro. Jag har aktiverat IIS och installerat PHP ver 7.3 samt MySQL Server ver 8.0.
    När jag via http://localhost/videowp/wp-config.php försöker installera får jag ”vit skärm” med text HTTP ERROR 500.
    Efter att jag ändrat rad 80 i filen wp-config.php till define(’WP_DEBUG’, true) får jag följande felmeddelande på skärmen:
    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C.\inetpub\wwwroot\videowp\wp-includes\wp-db.php:1643.

    Om jag söker på http://php.net hittar jag under rubriken MySQL Functions följande:

    mysql_connect
    Warning This extension was depricated in PHP 5.5.0, and was removed in PHP 7.0.0.

    Jag är inte så datakunnig men för mig verkar det som att koden i WordPress inte har blivit uppdaterad för att fungera med PHP ver 7.0.0 och senare.
    Om det är det som är problemet, varför rekommenderar WordPress lägst ver 7.3 av PHP?

    När kan man räkna med att WordPress-koden i så fall blir uppdaterad?

    I avvaktan på uppdatering av koden, finns det något sätt att kringgå problemet utan att behöva nedgradera PHP till ver 5?

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Moderator Jonathan Sulo

    (@jonathansulo)

    Bygger snabbare hemsidor.

    WordPress har fullt stöd för PHP 7 (upp till 7.3) sedan länge. Problemet här är att du försöker använda en databasanslutning anpassad för PHP 5. Använd rätt databasanslutning istället (för PHP 7 ska du använda mysqli) så ska du nog se att det går bättre.

    Tillägg: om du är nybörjare vad gäller uppsättning av servrar så kan ett färdigt paket som WAMP (https://en.wikipedia.org/wiki/WampServer) vara att föredra. Då får du Apache, MySQL/MariaDB och PHP installerat och uppsatt åt dig i ett enkelt paket.

    • Det här svaret redigerades för 5 år, 6 månader sedan av Jonathan Sulo.
    Trådstartare emaphore

    (@emaphore)

    Var och hur i installationsprocessen väljer man vilken databasanslutning som ska användas?

    Moderator Jonathan Sulo

    (@jonathansulo)

    Bygger snabbare hemsidor.

    Du får nog konsultera eventuell dokumentation/supportforum för IIS/PHP/MySQL under Windows om det. Jag har aldrig kört WordPress på en Windows-server (och skulle aldrig vilja göra det heller).

    Alternativt att du kollar på en WAMP-lösning som sagt. Det är sannolikt väldigt mycket enklare. Då får du även Apache som webbserver, som WordPress främst är utvecklat för.

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Ämnet ”Installationsproblem” är stängt för nya svar.