Gunakan versi terbaharu yang disokong oleh aplikasi anda. PHP yang lebih baharu adalah lebih pantas dan menerima pembaikan keselamatan; versi yang telah tamat tempoh hayat tidak menerima kedua-duanya.
Menukarnya
Sites → tapak anda → Software → PHP version. Perubahan ini digunakan dalam beberapa saat dan tidak memerlukan mula semula yang dapat anda lihat.
Sebelum anda menukarnya pada tapak langsung
Buat sandaran terlebih dahulu (Sites → tapak anda → Backups), dan kemas kini pemalam serta tema anda — bahagian ini yang sering terjejas akibat peningkatan PHP. Gunakan salinan pementasan (Sites → tapak anda → Staging) untuk menguji kemas kini tersebut tanpa menyentuh tapak langsung. ⚠️ Salinan pementasan menjalankan versi PHP yang sama seperti tapak langsung, jadi ia tidak boleh menguji versi baharu secara kendiri: jika tapak bermasalah selepas perubahan, kembalikan semula versi tersebut — ia hanya mengambil masa beberapa saat.
Jika berlaku masalah selepas itu
Punca lazim ialah satu pemalam atau satu pustaka yang belum dikemas kini. Kembalikan semula versi tersebut — ia hanya mengambil masa beberapa saat — dan baca log ralat di Sites → tapak anda → Statistics. Log tersebut menamakan fail dan baris berkenaan, yang biasanya mencukupi untuk mengenal pasti pemalam tersebut.
Khusus untuk WordPress
Teras WordPress menyokong PHP semasa dengan baik. Masalah biasanya berpunca daripada pemalam, dan skrin WordPress menyenaraikan setiap pemalam di seluruh kumpulan tapak anda bersama versinya, supaya anda boleh melihat tapak mana yang mempunyai pemalam berisiko sebelum anda memindahkan mana-mana daripadanya.
⚠️ Kami tidak menaik taraf versi PHP untuk anda, dan pilihan kekal di tangan anda kerana hanya anda yang mengetahui fungsi kod anda. Kami memastikan versi yang lebih baharu sentiasa tersedia dan ditampal.
⛔ Kami pada masa ini tidak memberi amaran awal bahawa versi anda hampir tamat tempoh hayat, jadi jangan tunggu untuk diberitahu. Jika anda membuka tiket sokongan semasa menjalankan versi yang telah kami hentikan perkhidmatannya, semakan tapak sebelum borang tersebut akan menunjukkannya dan mencadangkan versi disokong yang terbaharu — namun itulah satu-satunya tempat maklumat ini dipaparkan, dan hanya selepas versi tersebut telah pun dihentikan. Semak skrin PHP version sendiri sekali atau dua kali setahun.
Maksud "tamat tempoh hayat" di sini
Versi yang tamat tempoh hayat tidak lagi menerima pembaikan daripada projek PHP. Kami sengaja mengekalkan beberapa versi tersebut agar tersedia, diperkukuh dan ditampal keselamatannya oleh platform kami, supaya aplikasi yang lebih lama boleh mula digunakan pada hari pertama tanpa perlu dibina semula terlebih dahulu. Itu adalah pilihan sebenar dan bukannya perangkap — tetapi ia adalah peringkat asas, bukannya destinasi akhir, dan versi terbaharu yang disokong oleh kod anda tetap merupakan jawapan yang tepat.