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.