WordPress slutade fungera efter uppdatering av PHP

Efter en uppdatering av PHP slutade WordPress att fungera och visade följande felmeddelande: “Your PHP installation appears to be missing the MySQL extension which is required by WordPress.“.

Det verkar vara en viss förvirring kring vilken version av PHP jag kör. Med kommandot:

php --version

Visas:

PHP 7.3.4-1+0~20190412071350.37+stretch~1.gbpabc171 (cli) (built: Apr 12 2019 07:13:50) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.4, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.4-1+0~20190412071350.37+stretch~1.gbpabc171, Copyright (c) 1999-2018, by Zend Technologies

Skapar jag däremot en fil info.php i katalogen “/var/www/html” med texten:

<? phpinfo(); ?>

Så visas:

PHP Version Info
PHP Version Info

Laddade hem mysql-modulen med kommandot:

sudo apt-get install php7.2-mysql

Efter detta gjorde jag en omstart av Apache och då fungerade det igen.

sudo service apache2 restart

Avinstallerade sedan PHP 7.0 och 7.3.

sudo apt purge php7.0 php7.0-common
sudo apt purge php7.3 php7.3-common

Systemet rekommenderade också att köra:

sudo apt autoremove

Gjorde detta och startade om datorn och allt fungerade som det skulle.

Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s