Bagaimana cara memutakhirkan versi php saya?

Kami sangat merekomendasikan PHP 8. 0, atau versi terbaru 8. 1, karena jauh lebih cepat, ramah sumber daya, dan lebih aman daripada pendahulunya. Faktanya, ini terbukti 3x lebih cepat di beberapa konfigurasi, seperti yang terlihat di laporan tolok ukur PHP kami

Seperti yang mungkin pernah Anda dengar, PHP telah berpindah ke jadwal rilis yang dapat diprediksi. Setiap versi baru dipertahankan secara aktif selama 2 tahun dan menerima satu tahun tambahan pembaruan keamanan penting. Untuk memastikan situs WordPress Anda secepat dan seaman mungkin, kami telah mengadopsi jadwal yang sama, yang berarti bahwa kami akan menghapus versi PHP yang tidak didukung saat mencapai akhir masa pakai (EOL)

Kami tidak hanya akan mengadopsi jadwal resmi PHP, tetapi mulai tahun 2020, akhir masa pakai versi PHP tertua di platform Kinsta akan selalu pada tanggal 1 November. Ini akan memungkinkan Anda dan tim kami untuk memutakhirkan semua orang sebelum musim liburan (Black Friday, Cyber ​​Monday, Natal, dll. )

Mengapa Memperbarui Versi PHP dari Situs WordPress Anda?

Dua alasan utama adalah keamanan dan kecepatan

Sama seperti Anda memutakhirkan WordPress sendiri untuk memastikan Anda terlindung dari kerentanan keamanan, Anda harus melakukan hal yang sama dengan PHP. Selain itu, upgrade PHP menghasilkan peningkatan kecepatan yang signifikan. PHP 7. 0 adalah lompatan besar ke depan – kinerja lebih dari dua kali lipat dibandingkan dengan 5. 6. Dengan setiap versi, kami telah melihat peningkatan kinerja yang meningkat dibandingkan versi sebelumnya

Untuk detail tambahan, lihat artikel kami tentang versi PHP yang didukung

Perlu memberikan shoutout di sini. Kinsta luar biasa, saya menggunakannya untuk situs web pribadi saya. Dukungannya cepat dan luar biasa, dan server mereka adalah yang tercepat untuk WordPress

Bagaimana cara memutakhirkan versi php saya?
Philip Stemann
Lihat rencana

Tidak yakin versi PHP apa yang Anda jalankan? . Atau, jika Anda menjalankan WordPress 5. 0 atau lebih tinggi, Anda dapat melihat versi PHP di bawah alat Kesehatan Situs

Bagaimana cara memutakhirkan versi php saya?
Alat kesehatan situs WordPress versi PHP

Bagaimana Jika Situs Saya Rusak?

Masalah yang disebabkan oleh pembaruan versi PHP terjadi saat kode yang dijalankan di situs Anda menggunakan fungsi lama yang tidak lagi didukung oleh versi PHP yang lebih baru. Pelakunya kemungkinan adalah plugin atau tema aktif. Panduan kami di bawah ini berisi petunjuk langkah demi langkah tentang cara memecahkan masalah ini

Cara Memperbarui Versi PHP di WordPress

Hari ini kami akan memandu Anda melalui langkah-langkah tentang cara terbaik menguji kompatibilitas situs WordPress Anda sebelum memperbarui versi PHP. Banyak dari Anda seharusnya tidak mengalami downtime, dan akan ada sedikit pekerjaan yang diperlukan

Bagi yang lain, pengujian tambahan, pemecahan masalah, dan bahkan mempekerjakan pengembang WordPress untuk membuat semuanya kompatibel mungkin diperlukan

Jika Anda hanya ingin segera memperbarui versi PHP di lingkungan WordPress langsung, Anda bisa. Namun, kami sangat menyarankan untuk mengikuti semua langkah di bawah ini untuk memastikan semuanya berfungsi dengan baik

Terutama jika Anda menjalankan versi lama, seperti PHP 7. 4

Langkah 1 – Buat Situs Pementasan

Hal pertama yang harus Anda lakukan adalah membuat situs pementasan. Ini terpisah dari lingkungan langsung Anda dan akan memungkinkan Anda untuk menguji versi PHP yang lebih baru tanpa merusak situs langsung Anda

Di dasbor MyKinsta, klik Situs di navigasi kiri. Anda akan melihat daftar situs Anda. Klik salah satu yang ingin Anda tambahkan area pementasan (situs tempat Anda ingin memperbarui versi PHP). Klik pemilih Lingkungan di samping nama situs, dan pilih Pementasan dari menu tarik-turun, lalu klik tombol Buat lingkungan pementasan

Bagaimana cara memutakhirkan versi php saya?
Buat lingkungan pementasan WordPress di MyKinsta

Pastikan juga untuk memeriksa lingkungan pementasan terkait. Misalnya, jika Anda menggunakan CDN pihak ketiga, Anda mungkin perlu menonaktifkannya agar situs Anda merender dengan benar

Ini karena situs pementasan Anda menggunakan URL yang berbeda. Caching juga dinonaktifkan pada pementasan, jadi ingatlah ini jika Anda mencoba menguji kinerja

Langkah 2 – Perbarui Versi PHP untuk WordPress

Untuk memperbarui versi PHP situs WordPress Anda, buka Situs dan pilih situs yang ingin Anda ubah versi PHP-nya. Kemudian klik pada tab Alat. Di bawah Mesin PHP, klik tombol Ubah dan pilih versi PHP pilihan Anda di menu drop-down

Jika Anda ingin menguji versi PHP baru terlebih dahulu, pastikan lingkungan pementasan WordPress Anda dipilih, bukan lingkungan langsung Anda. Kami merekomendasikan pengujian pertama dengan PHP 8. 0. Jika situs Anda mengalami masalah, Anda selalu dapat menghubungi tim dukungan Kinsta kami kapan saja

Bagaimana cara memutakhirkan versi php saya?
Ganti versi PHP di MyKinsta

Setelah Anda memilih versi PHP yang Anda inginkan, Anda akan mendapatkan prompt. Klik tombol Ubah versi PHP untuk mengonfirmasi pilihan Anda

Bagaimana cara memutakhirkan versi php saya?
Modifikasi saklar versi PHP

Proses ini dapat memakan waktu hingga 3 menit. Di akhir proses, mesin PHP Anda akan dihidupkan ulang, yang dapat mengakibatkan downtime beberapa detik hanya untuk backend WordPress Anda. Pengunjung situs Anda tidak akan mengalami downtime

Saat versi PHP sedang diubah, Anda dapat keluar dari halaman di atas, tetapi beberapa tindakan seperti manajemen cache tidak akan tersedia hingga mesin baru diaktifkan. Anda akan menerima pemberitahuan di dasbor segera setelah perubahan dilakukan

(Disarankan. Mengubah versi PHP Anda dapat membantu Anda memperbaiki “Situs ini mengalami kesulitan teknis. ” kesalahan di WordPress)

Langkah 3 – Uji Situs, Plugin, Tema Anda

Anda sekarang harus memiliki situs pementasan dan berjalan pada versi terbaru PHP (atau versi yang ingin Anda gunakan). Hal pertama yang harus Anda lakukan adalah menelusuri dan mengeklik di sekitar situs WordPress Anda untuk melihat apakah Anda melihat ada yang rusak

Jika ada yang tidak kompatibel, seperti plugin atau tema, Anda mungkin melihat error 500 (501, 502, 503, 504, dll. ) atau layar putih kematian di bagian depan situs Anda. Dalam hal ini, cara termudah dan tercepat untuk menentukan penyebabnya adalah menonaktifkan semua plugin pihak ketiga dan mengaktifkannya kembali satu per satu. Ingat, Anda berada di situs pementasan. Jadi Anda tidak perlu khawatir tentang melanggar apa-apa

Di dashboard WordPress Anda, di bawah layar Plugins, pilih semua plugin Anda. Kemudian pilih Nonaktifkan dari drop-down dan klik Terapkan

Bagaimana cara memutakhirkan versi php saya?
Cara menonaktifkan plugin WordPress secara massal dari dasbor

Anda kemudian dapat mengaktifkannya kembali satu per satu, mengunjungi situs WordPress Anda setiap saat. Ini akan membantu mempersempit apa yang mungkin menyebabkan masalah. Tidak memiliki akses ke dasbor WordPress Anda karena kesalahan?

Terapkan aplikasi Anda ke Kinsta - Mulai dengan Kredit $20 sekarang

Jalankan Node Anda. Aplikasi js, Python, Go, PHP, Ruby, Java, dan Scala, (atau hampir apa pun jika Anda menggunakan Dockerfile kustom Anda sendiri), dalam tiga langkah mudah

Terapkan sekarang dan dapatkan diskon $20

Tes yang sama persis dapat digunakan dengan tema WordPress Anda. Anda dapat beralih kembali ke tema WordPress default untuk sementara, seperti tema Dua Puluh Sembilan Belas

Lihat File Log di MyKinsta

Mungkin Anda telah menentukan plugin atau tema mana yang menyebabkan masalah tetapi tidak yakin mengapa? . Cukup klik salah satu situs WordPress Anda, dan di sebelah kanan, klik Error Logs

Anda dapat melihat kesalahan Anda. log, kinsta-cache-perf. log, dan akses. file log. Secara default, ini akan menampilkan 1.000 baris terakhir. Anda dapat menyeret penggeser untuk melihat 20.000 baris terakhir

Bagaimana cara memutakhirkan versi php saya?
Lihat kesalahan PHP di MyKinsta

Penting. Alat log MyKinsta tidak menampilkan info debug. Jika Anda perlu melihat informasi debug, Anda dapat mengaktifkan WP_DEBUG seperti yang akan kami tunjukkan di bawah

Lihat File Log Mentah melalui SFTP

Anda dapat melihat log yang sepenuhnya tidak dimodifikasi di /logs/ melalui SFTP

Bagaimana cara memutakhirkan versi php saya?
Folder log kesalahan WordPress melalui SFTP

Ekor File Log Anda melalui SSH

Anda dapat membuntuti log saat bereksperimen di situs Anda menggunakan SSH. Ini pada dasarnya berarti Anda dapat menonton pembaruan log secara langsung saat menguji. Semua paket hosting Kinsta sudah termasuk akses SSH

Tampilkan 500 baris terakhir

tail -n 500 /www/sitename/logs/error.log

Tonton langsung filenya

Tonton pembaruan file log kesalahan Anda dengan cepat

Berjuang dengan downtime dan masalah WordPress? . Lihat rencana kami

tail -f /www/sitename/logs/error.log
_

Bagi Anda yang memiliki akses SSH, WP-CLI juga bisa menjadi alat yang sangat berharga

Aktifkan Mode Debug di MyKinsta

Untuk pengguna Kinsta, mode debug WordPress dapat diaktifkan langsung di dasbor MyKinsta. Cukup arahkan ke Sites > Tools > WordPress Debugging, dan klik tombol Enable. Ini akan memungkinkan Anda untuk melihat kesalahan dan pemberitahuan PHP tanpa harus mengaktifkan mode debug melalui SSH atau SFTP

Bagaimana cara memutakhirkan versi php saya?
Mode debug diaktifkan di MyKinsta

Kami secara otomatis me-restart PHP jika ada masalah. Jika Anda perlu memulai ulang PHP secara manual karena alasan apa pun, Anda dapat melakukannya dengan membuka halaman Alat di situs Anda dan mengklik Mulai Ulang PHP

Bagaimana cara memutakhirkan versi php saya?
Mulai ulang PHP di dasbor MyKinsta

Aktifkan Debug Logging di WordPress

Jika Anda tidak memiliki akses SSH atau MyKinsta, Anda selalu dapat mengaktifkan debug logging di WordPress. Pertama, Anda harus terhubung ke situs Anda melalui SFTP. Kemudian download wp-config.php Anda sehingga Anda dapat mengeditnya

Bagaimana cara memutakhirkan versi php saya?
Unduh wp-config.dll. file php

Temukan baris yang menyatakan /* That's all, stop editing! Happy blogging. */ , dan tepat sebelum itu, tambahkan baris berikut (seperti yang terlihat di bawah)

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Bagaimana cara memutakhirkan versi php saya?
Aktifkan logging debug di WordPress

Jika kode di atas sudah ada di file wp-config.php tetapi disetel ke “false”, cukup ubah ke “true”. ” Ini akan mengaktifkan mode debug dan menampilkan semua yang ada di file /wp-content/debug.log Anda. Anda juga akan melihat peringatan dan kesalahan di admin WordPress Anda jika ada

Penting. Jangan lupa untuk mematikannya setelah selesai, karena file ini bisa menjadi sangat besar dengan sangat cepat

Bingung Apa yang Harus Diperhatikan?

Ada ribuan plugin dan tema di luar sana, jadi, sayangnya, kami tidak dapat mencantumkan semua kesalahan yang mungkin Anda alami. Biasanya ini terjadi karena kode (fungsi, sintaks, dll. ) tidak kompatibel dengan versi PHP yang Anda gunakan. Namun, berikut adalah contoh dari sesuatu yang mungkin Anda lihat

500: Fatal error: Uncaught Error: A semicolon (';') is expected here. in /www/sitename/public/wp-content/plugins/bbpress-shortcodes/bbpress-shortcodes.php:177

Seperti yang Anda lihat di atas, cukup mudah untuk mempersempit dengan cepat bahwa itu adalah plugin bbPress Shortcodes yang menyebabkan masalah.

Dalam skenario terburuk, Anda mungkin menemukan bahwa Anda memiliki masalah kompatibilitas dengan satu atau dua plugin. Jika itu masalahnya, inilah yang kami sarankan

  1. Perbarui plugin dan tema Anda ke versi terbaru jika Anda belum melakukannya
  2. Hubungi pengembang plugin atau tema dan minta mereka menambahkan/memperbaiki dukungan PHP 7. 4 (atau versi saat ini yang Anda gunakan). Inilah salah satu alasan kami memberi tahu Anda sebelum tanggal penghentian
  3. Temukan plugin alternatif yang dapat memberikan fungsionalitas yang sama dan kompatibel dengan versi PHP
  4. Pekerjakan pengembang WordPress untuk memperbaiki masalah ini
  5. Ubah mesin PHP Anda ke versi yang lebih rendah dan lihat apakah plugin atau tema berfungsi. Jika ya, Anda dapat menjalankan versi PHP yang lebih rendah hingga pengembang memperbarui kodenya. Kami tidak merekomendasikan ini sebagai PHP 8. 0 lebih cepat dan akan tetap didukung untuk jangka waktu yang lebih lama. Tetapi jika ada sesuatu yang benar-benar perlu dijalankan dan hanya berfungsi di PHP 7. 4, maka Anda mungkin harus menggunakan ini

Langkah 4 – Dorong Staging ke Live

Setelah Anda selesai menguji situs Anda dengan PHP, jika Anda harus membuat perubahan apa pun pada plugin atau tema Anda, Anda dapat mendorong pementasan untuk hidup atau membuat perubahan yang sama ke situs langsung yang Anda buat ke situs pementasan

Beberapa dari Anda mungkin menemukan bahwa Anda harus melakukan perubahan yang cukup menyeluruh dalam pementasan agar situs berjalan pada versi PHP yang lebih baru. Dalam hal ini, menggunakan fitur push to live akan menghemat banyak waktu

Untuk melakukan ini, pastikan lingkungan pementasan Anda dipilih. Kemudian klik tombol Push Staging to Live

Bagaimana cara memutakhirkan versi php saya?
Dorong lingkungan pementasan WordPress untuk hidup

Jangan ragu untuk menghubungi tim dukungan kami 24/7 terkait kekhawatiran atau masalah terkait pembaruan versi PHP di situs WordPress Anda

Langkah 5 – Perbarui PHP di Situs Langsung Anda

Sekarang setelah PHP siap untuk diperbarui, Anda dapat mengubah versi PHP di situs langsung Anda seperti yang Anda lakukan di atas (Alat> Mesin PHP> Modifikasi> pilih versi PHP pilihan Anda)


Dapatkan semua aplikasi, database, dan situs WordPress Anda secara online dan dalam satu atap. Platform cloud kami yang penuh fitur dan berkinerja tinggi mencakup

  • Pengaturan dan pengelolaan yang mudah di dasbor MyKinsta
  • Dukungan pakar 24/7
  • Perangkat keras dan jaringan Google Cloud Platform terbaik, didukung oleh Kubernetes untuk skalabilitas maksimum
  • Integrasi Cloudflare tingkat perusahaan untuk kecepatan dan keamanan
  • Jangkauan audiens global dengan hingga 35 pusat data dan 275+ PoP di seluruh dunia

Uji sendiri dengan diskon $20 untuk bulan pertama Hosting Aplikasi atau Hosting Basis Data. Jelajahi paket kami atau hubungi bagian penjualan untuk menemukan yang paling cocok untuk Anda

Bagaimana cara mengubah versi PHP Anda?

Mengubah versi PHP .
Arahkan ke halaman Kelola Situs Web
Klik tombol Kelola untuk membuka halaman Kelola Situs Web, yang memungkinkan Anda menyesuaikan berbagai pengaturan untuk situs Anda. .
Di bawah bagian PHP, klik ikon Modifikasi
Pilih versi PHP dari menu dropdown. .
Klik tombol Ubah Versi PHP

Bagaimana cara memutakhirkan PHP di Windows?

1 jawaban .
Klik pengelola php untuk mendaftarkan versi php baru
Pilih php-cgi. exe dari php7. 3. 31 dan oke
Klik Ubah versi php untuk memeriksa versi php mana yang digunakan sekarang
Kemudian klik Periksa info php dan OK, itu akan menampilkan versi php

Apakah PHP diperbarui secara otomatis?

Biasanya, host WordPress secara otomatis memperbarui versi PHP di latar belakang . Pembaruan ini tidak memengaruhi sebagian besar situs web, dan Anda mungkin tidak melihat perubahan apa pun. Kadang-kadang, sebuah plugin di situs WordPress Anda mungkin mengalami kesalahan karena ketidakcocokan dengan versi PHP yang lebih baru.