Sempat bingung ketika membuka blog ini yang memakai CMS wordpress self hosting ternyata sedang error. Bukan halaman normal yang muncul, tetapi sebuah halaman yang disitu tertulis There has been a critical error on website Learn more about troubleshooting wordpress.
There has been a critical error on this website
Segera saya menuju cpanel dan buka file manager, menuju wp-content plugins dan mencoba rename forder tersebut dengan nama lain karena biasanya kalau ketemu error pakai solusi ini bisa teratasi, namun ternyata masih juga error alias penyakit belum juga terobati. Lalu saya kembalikan lagi folder tadi sesuai nama awalnya plugins.
Kemudian teringat terakhir kali ketika membuka halaman admin dashboard wordpres blog ini ada pemberitahuan bahwa beberapa fitur tidak bisa berjalan dengan baik dan disarankan agar menggunakan versi php 7.4 ke atas, namun saat itu website masih bisa di akses normal.
Jadi kemudian saya berpikir untuk melakukan upgrade versi php tapi sayangnya belum tahu caranya. Sejurus kemudian menghubungi customer service dimana saya menyewa hosting, alhamdulilah dapat respon cepat.
Katanya untuk upgrade php bisa dilakukan secara mandiri lewat halaman cpanel bagian MultiPHP manager, tapi masih belum tahu dimana letak tombolnya.
Selanjutnya segera saya buka halaman cpanel lalu scrool ke bawah di bagian software ketemu yang namanya MultiPHP manager
MultiPHP manager
Tidak menunggu lama kemudian saya klik tombol tersebut sehingga terbuka halaman untuk memilih versi php yang dibutuhkan, tapi masih belum tahu tombol upgrade php nya ada disebelah mana. Disitu yang saya lihat adanya tulisan berikut ini.
System PHP Version
The system default PHP version is set by the system administrator.Any domain that is set to the inherit value indicates that it does not have its own PHP version explicitly set. Read more about inherit.
PHP 5.6 (ea-php56) Deprecation warning
Set PHP Version per DomainSelect the domains that you wish to change from the table, then apply a PHP version from the list.
Warning: PHP versions PHP 5.6 and PHP 7.3 are deprecated. We recommend that you update to a supported version of PHP. For more information, read our PHP documentation.
He he tambah bingung melihat tulisan berbahasa inggris tersebut.
cara mengatasi There has been a critical error on website wordpress
Kemudian bertanya ke customer service hosting kembali. Katanya bisa dilakukan dengan cara pilih PHP yang dibutuhkan lalu centang kotak disebelah nama domain kemudian klik tombol apply.
Saya ikuti langkah tersebut dengan cara
- Buka halaman cpanel
- Buka MultiPHP manager
- Memilih versi php 7.4 atau bisa yang lainya sesuai kebutuhan
- Centang kotak disebelah kiri domain
- Klik tombol Apply.
upgrade php lewat cpanel
Lalu saya coba akses lagi blog ini, alhamdulillah normal kembali. Ternyata begitulah cara mengatasi There has been a critical error on website wordpress akibat versi PHP tidak support dan harus diupgrade ke yang lebih terbaru.
Saya tuliskan langkahnya disini disertai screnshot biar makin jelas, barangkali ada rekan yang kebetulan mengalami masalah yang sama semoga bisa segera teratasi.