Jadi pada beberapa VPS saya menggunakan WP-CLI pada instalasinya, karena menurut saya lebih gampang dan cepat sekalian gunakan SSH semunya. Namun bagi urusan update dan upgrade WordPress antara otomatis dilakukan atau secara manual dari panel admin WordPress.
Nah… saya mengalami masalah dikala ingin mengupgrade WordPress 4.8.3 ke 4.9 yang barusan dirilis minggu kemarin. Selalu saya coba lewat admin gagal selesainya. Walaupun bikin saya bukan hal yang urgent tapi ya bikin penasaran solusinya bagaimana kalau ingin memutakhirkan versinya.
Dan akhirnya saya kembali ke WP-CLI lagi dan memang tetap gampang perintahnya tanpa perlu bergantung penuh ke PHP bagi eksekusinya. Langkah awal tinggal ganti ke direktori virtual hosting websitenya.
cd /var/www/nama_domain.com/public/
Cuma contoh ya, silahkan disesuaikan dengan struktur VPS sahabat.
Setelah itu silahkan cek versi WP yang terinstall sekarang ini:
wp core version --allow-root
4.8.3
Kemudian cek versi terbarunya dikala ini:
wp core check-update --allow-root
+---------+-------------+----------------------------------------------------------------+
| version | update_type | package_url |
+---------+-------------+----------------------------------------------------------------+
| 4.9 | major | http://downloads.wordpress.org/release/id_ID/wordpress-4.9.zip |
+---------+-------------+----------------------------------------------------------------+
Dan kalau telah yakin baru kitak eksekusi command updatenya:
wp core update --allow-root
Updating to version 4.9 (id_ID)...
Mengunduh pembaruan dari http://downloads.wordpress.org/release/id_ID/wordpress-4.9.zip...
Membongkar paket pembaruan...
Success: WordPress is up to date.
Kalau telah jangan lupa mutakhirkan databasenya:
wp core update-db --allow-root
Success: WordPress database already at latest db version 38590.
Dan selaku langkah finalnya ulangi menjalankan proses updatenya:
wp core update --allow-root
Success: WordPress is up to date.
Demikian dan selesai. Semoga menolong. ?
Sumber https://servernesia.com