Käynnistä lisäosat yksitellen

Kun WordPress kaatuu tai ei toimi, niin ensimmäiseksi testataan onko jokin lisäosa syyllinen. Se on helpompi tehdä WP CLI:n avulla.

 

  • Ensin tehdään kopio tietokannasta
wp db export backup.sql
  • Tehdään scripti, joka hoitaa homman
nano /var/www/example.tld/public_html/testi.sh
  • Lisää sinne tämä ja tallenna
while read -r PLUGIN; do
echo "Activating ${PLUGIN}"
wp plugin activate ${PLUGIN} --allow-root
read -p "Paina enter jatkaakseni" </dev/tty
done < pluginlista
  • Sammutetaan kaikki lisäosat
wp plugin deactivate --all
  • Tehdään lisäosista lista
wp plugin list --status=inactive --field=name > pluginlista
  • Ajetaan skripti
bash testi.sh

Aina kun painat enteriä, niin lisäosa käynnistetään. Mene selaimen puolelle, päivitä ikkuna ja katso poistuiko vika. Kun vika palaa, niin syyllinen löytyi.