Cara memperbarui versi php ke 7.0. Cara mengubah atau memperbarui versi PHP WordPress. Memperbarui PHP Menggunakan cPanel

Pembaruan PHP untuk WordPress dengan kata-kata sederhana dengan contoh, gambar dan aman, mirip dengan CMS lain dengan beberapa pengecualian, tetapi jika Anda berpikir sedikit, Anda dapat memperbaruinya dengan mudah.

Memperbarui PHP untuk blog di WordPress, petunjuk langkah demi langkah menggunakan contoh situs saya untuk pemula.

Halo, para pembaca yang budiman.

Kemarin saya membuka konsol admin situs saya dan membaca peringatan dari plugin Yoast SEO itu PHP versi 5.2 yang digunakan blog saya sudah kedaluwarsa dan hal ini dapat menimbulkan masalah pada keamanan blog saya.

Saya memahami betapa pentingnya keamanan dan kecepatan blog dan situs web, dan saya mendengarkan rekomendasi ini dan hari ini saya memperbarui PHP 5.2 yang digunakan blog saya untuk bekerja ke versi PHP 7.1.

Jadi, segera saja, saya memutuskan untuk menulis instruksi “Memperbarui PHP untuk WordPress” sebagai “pengingat” untuk diri saya sendiri dan mungkin akan menarik bagi orang lain.

Mari kita mulai.

Saya akan menulis instruksi ini langkah demi langkah seperti yang saya lakukan pembaruan PHP untuk blog saya di WordPress, yang dihosting Menurunkan.

Tapi selain antarmuka hosting untuk pembaruan PHP, tidak ada perbedaan lain dan oleh karena itu saya hampir tidak akan menambahkan gambar ke artikel ini, agar tidak membingungkan pembaca dengan perbedaan antarmuka di panel administratif berbagai hosting.

Saya hanya akan menulisnya langkah demi langkah dan Anda akan memahami bagaimana Anda dapat memperbarui PHP situs Anda dengan mengulangi langkah saya.

Mari kita update PHP situs menggunakan contoh update PHP untuk blog yang dibuat di WordPress dari PHP 5.2 ke PHP 7.1

Penting: Pada saat penulisan, paling banyak versi terbaru Saya memiliki PHP 7.1 di hosting saya. Jika dalam kasus Anda versinya lebih baru, baguslah, perbarui ke versi terbaru. Langkah-langkah untuk memperbarui PHP akan sama persis, apa pun versinya.

Langkah 1. Perlu buka konsol administrator situs di WordPress http://alamat situs web Anda/wp-admin/.

Di sana buka tab Plugin, pilih semua plugin yang diinstal Dan Menonaktifkan atau menghapusnya sepenuhnya.

Di satu sisi, dengan penghapusan lengkap tentu tidak ada yang akan mengganggu pembaruan yang benar PHP, namun di sisi lain, akan ada pekerjaan ekstra instalasi baru semua plugin yang diperlukan.

Saya memilih opsi Nonaktifkan plugin, tetapi setelah memperbarui PHP, beberapa plugin tidak ingin diaktifkan dan saya harus menghapusnya sepenuhnya.

Dan kemudian instal dari awal, baru kemudian plugin diinstal dan diaktifkan tanpa masalah.

Dan semua akan baik-baik saja jika salah satu plugin yang tidak ingin diaktifkan bukan plugin Redirect, semua link redirect yang dibuat sebelumnya hilang. Tapi ini tidak penting, nanti saya akan memperbaiki semuanya dari file yang disimpan.

Memeriksa kompatibilitas plugin di WordPress versi 5.2 “Jaco”

Penting: Versi WordPress 5.2, yang disebut "Jaco", (dinamai menurut nama bassis jazz Jaco Pastorius), menambahkan banyak hal fitur bagus Untuk Keamanan WordPress. Salah satunya adalah memeriksa kompatibilitas plugin. WordPress sekarang akan secara otomatis mendeteksi apakah versi PHP situs Anda kompatibel dengan plugin yang Anda instal. Jika sebuah plugin memerlukan versi PHP yang lebih tinggi daripada yang digunakan situs Anda saat ini, WordPress tidak akan mengizinkan Anda untuk mengaktifkan plugin tersebut, sehingga mencegahnya kemungkinan kesalahan kesesuaian.

Jadi, saya menonaktifkan semua plugin yang diinstal.

Langkah 2. Saya membuka milik saya panel administrasi hosting, disana saya membuka opsi Cadangan(membuat salinan cadangan).

DAN membuat cadangan, kedua folder dengan file situs itu sendiri dan database, dan saya mengunduh kedua arsip ini ke komputer saya, jika tiba-tiba terjadi kesalahan.

Setelah membuat cadangan, saya pilih tab Situs web dan arahkan panah mouse ke ikon PHP, situs yang diinginkan, sehingga saya dapat melihat versi PHP di saat ini

Lihat versi PHP apa atau pilih dan perbarui versi baru PHP

A dengan mengklik ikon tersebut Dari daftar drop-down versi PHP, saya memilih versi yang saya perlukan untuk memperbarui PHP. aku untuk diriku sendiri memilih PHP 7.1.

Jika dibandingkan dengan PHP versi lama, versi di atas PHP 7.0 lebih baik dalam tiga bidang: keamanan, kecepatan, dan anti-masa depan.

1. PHP 5.2 belum diperbarui selama bertahun-tahun dan memiliki masalah serius.

2. PHP 7 lebih cepat hingga 400% dibandingkan 5.2, yang berarti Anda dapat menggunakan beban server hingga 50% lebih sedikit sambil mendapatkan hasil yang sama.

3. Yang terakhir, pengembang akan dapat menggunakan semuanya teknologi modern untuk membawa situs Anda ke level berikutnya.

Langkah 3. Ya, ya, benar memilih PHP 7.1. dan menekan tombolnya Menerapkan, muncul sedetik kemudian Pesan sukses pembaruan PHP.

Langkah 4. SAYA Saya kembali ke konsol admin situs saya, buka tab Plugin Dan mengaktifkan Plugin atau instal kembali semua plugin yang diperlukan.

Faktanya, itu saja instruksi sederhana tentang " Memperbarui PHP untuk Blog WordPress«.

Kesimpulannya

Saya ingin mengingatkan Anda bagi orang-orang yang belum memperbarui CMS WordPress secara manual dan memutuskan untuk melakukannya sendiri, daripada menunggu WordPress memperbarui dirinya sendiri.

Sebelum memperbarui WordPress, jangan lupa, untuk keadaan darurat, membuat salinan cadangan situs dan menonaktifkan semua plugin sebelum memperbarui.

Untuk memperbarui Templat WordPress, Plugin WordPress, Anda hanya perlu memilih templat yang diperlukan atau plugin dan perbarui. Yang terbaik adalah menghapus template dan plugin WordPress yang tidak digunakan.

Dan jangan lupa tentang metode dasar untuk .

Seperti biasa, tulis pertanyaan Anda di komentar.

P.S. Namun, jika Anda masih ragu, hubungi layanan dukungan penyedia hosting Anda dan minta bantuan dalam memperbarui PHP.

Jika Anda merasa artikel ini bermanfaat “ Pembaruan PHP untuk WordPress"tolong bagikan. Bagi Anda, itu hanya satu klik pada sebuah tombol. jejaring sosial, dan bagi saya, ini adalah motivasi yang bagus untuk membuat konten yang bermanfaat.

Ulasan Hosting Gratis dari salah satu penyedia hosting terbesar di Rusia dengan karakteristik unggulan: MySQL, PHP, instalasi CMS dalam 1 klik dan banyak lagi. Pendaftaran cepat untuk warga negara Rusia, Belarusia, Kazakhstan, dan Ukraina. Pilihan bagus untuk situs baru atau untuk melatih dan menguji pengetahuan, plugin, dan tema Anda.

Saya mencoba membuat proyek Laravel saya berfungsi. Tetapi ketika saya menggunakan pembaruan komposer, dikatakan sebagai berikut:

Paket ini memerlukan php >= 5.6.4, tetapi versi PHP Anda (5.5.12) tidak memenuhi persyaratan ini.

Saya menggunakan WAMP yang menjalankan php versi 7.0.4, ini juga dikonfirmasi di browser jika saya mengulang versi php. Namun saat saya menggunakannya php -v di console terlihat saya menggunakan PHP versi 5.5.12 (cli).

Saya melakukan sedikit googling dan menemukan bahwa itu menggunakan PHP versi Windows saya, bukan versi server web saya. Tapi saya tidak bisa menemukan cara memperbarui versi PHP saya di Windows.

Isi PATH saya ditunjukkan pada gambar berikut

Larutan

Anda dapat menghapus instalan komposer dan ketika Anda menginstalnya kembali, Anda akan diminta untuk menentukannya direktori PHP yaitu C:\wamp64\bin\php (biasanya), pada tahap ini Anda dapat memilih versi PHP mana yang ingin Anda gunakan. , Semoga beruntung.

Solusi lainnya

Ini berarti Anda punya satu lagi instalasi PHP pada sistem Anda. Periksa Program Anda di Panel Kontrol dan hapus instalasi tersebut.

Hapus saja jalur yang menunjuk ke direktori instalasi PHP mana pun.

Sebaliknya, jika Anda tidak yakin untuk mengubah variabel PATH (yang dapat menyebabkan masalah serius jika tidak diatur dengan benar), Anda cukup menghapus direktori yang ditunjuk oleh variabel PATH.... (Maksud saya direktori PHP)

Sangat solusi terbaik- tambahkan path ke direktori bin PHP7 Anda di awal variabel PATH. Anda juga harus menyediakan komposer di direktori bin PHP7 ini.

Misalnya, ganti C:\php di jalur Anda dengan C:\wamp\bin\php7 atau di mana pun jalur PHP7 berada..

jika Anda menginstal sebelum xampp/wampp dan composer secara global, Anda dapat menambahkan php ke jalur lingkungan Anda untuk memanggilnya di mana saja, dan sekarang Anda ingin komposer menggunakan xampp baru dengan php yang baru saja Anda instal, jadi buka tab sistem > "Lanjutan " > variabel lingkungan > mungkin di "PATH" lalu cari jika Anda memiliki C:\xampp\php dan edit ke lokasi php baru Anda.

Saya memiliki beberapa versi dari xampp untuk pengujian dan komposer global untuk php 7.2

Jika Anda membaca postingan ini, kemungkinan besar situs Anda menjalankan PHP versi kuno. Anda tidak sendirian, PHP 5.3 digunakan oleh 31,1% dari semua situs web dan 5,4 oleh 29% situs web. Kedua versi PHP ini telah mencapai akhir masa pakainya dan tidak lagi didukung. Artinya, ada potensi ancaman keamanan besar di situs Anda.

Joomla adalah salah satu CMS paling kuat dan aman di dunia. Namun Joomla saja tidak cukup untuk melindungi situs Anda jika Anda menggunakannya versi lama PHP. Orang sering mengkritik dan menyalahkan CMS ketika situs mereka diretas, namun mereka mungkin tidak menyadari bahwa hal itu mungkin disebabkan oleh masalah pada server.

Joomla baru-baru ini menaikkan persyaratan versi PHP menjadi PHP 5.6 atau 7. Namun CMS juga dapat berjalan pada PHP 5.3.10+.

PHP 7 telah dirilis, dan ini merupakan terobosan dalam sejarah PHP. Oleh karena itu, sudah saatnya untuk memperbarui versi server PHP ke PHP 7 atau setidaknya ke 5.6+. Dalam tutorial ini saya akan menunjukkan kepada Anda bagaimana Anda dapat melakukan ini.

**Penting: Jika Anda memutuskan untuk mengupgrade ke PHP 7, pastikan versi Joomla di situs Anda adalah 3.5+ agar sistem dapat bekerja dengan baik.

Hosting virtual atau VPS

Cara termudah

Minta host Anda untuk memperbarui versi PHP hosting Anda. Kemungkinan besar akan melakukannya secara gratis dan merupakan cara termudah untuk meningkatkan. Namun, jika mereka menolak atau tidak mampu melakukannya, maka inilah saatnya beralih ke penyedia layanan yang dapat diandalkan.

Perbarui PHP melalui cPanel

Sebagian besar penyedia hosting menyediakan cPanel untuk manajemen hosting mandiri. CPanel akan memungkinkan Anda memperbarui versi PHP Anda melalui antarmukanya. Temukan Manajer Versi PHP atau Opsi Konfigurasi PHP dan klik di atasnya.

Pilih PHP versi 5.6+ atau 7 dan simpan perubahan.

Perbarui melalui file .htaccess

Jika metode yang tercantum di atas tidak berhasil untuk Anda, maka Anda pilihan terbaik- perbarui versi PHP menggunakan file .htaccess.

Buka cPanel, Manajer File dan pilih root situs. Ini juga dapat dilakukan dengan menggunakan FTP. Di direktori root buat berkas baru(atau edit yang sudah ada) .htaccess dan tambahkan baris berikut:

Untuk meningkatkan ke PHP 5.6

Aplikasi AddHandler/x-httpd-php56 .php .php5 .php4 .php3

Untuk meningkatkan ke PHP 7.0

Aplikasi AddHandler/x-httpd-php70 .php .php5 .php4 .php3

Pengaturan ini diterapkan secara rekursif ke semua subfolder. Jika Anda ingin memiliki versi PHP yang berbeda di subdirektori, buat file .htaccess baru di dalamnya dengan arahan untuk versi yang diperlukan PHP.

VPS atau server khusus

Jika Anda menggunakan Ubuntu 14.04 atau lebih rendah, Anda dapat memperbarui menggunakan perintah ini:

Sudo apt-get peningkatan sudo apt-get dist-upgrade

Mari tambahkan repositori PHP ke daftar kita. Silakan mencukur versi yang sesuai.

Sudo apt-add-repository ppa:ondrej/php5-5.6

Sudo apt-add-repository ppa:ondrej/php

Tingkatkan ke PHP 5.6

sudo apt-get install php5

Versi PHP Anda sekarang telah ditingkatkan dan Anda hanya perlu me-restart server.

Apache: sudo layanan apache2 restart

Nginx: sudo layanan nginx restart

Memperbarui ke PHP 7

Mengupgrade ke PHP 7 memerlukan sedikit kerja ekstra. Tergantung pada server web Anda untuk menjalankan perintah ini.

Memperbarui mod_php di Apache

Pertama, Anda perlu menginstal paket baru. Ini akan memperbarui semua hal penting file PHP, kecuali paket PHP5-MySQL, yang akan dihapus.

Sudo apt-get instal php7.0

Jika Anda menggunakan MySQL, pastikan untuk menambahkan kembali versi terbaru PHP dan binding MySQL:

Memperbarui PHP-FPM di nginx

Sekarang mari kita bahas tentang proses update sistem menggunakan nginx sebagai web server dan PHP-FPM untuk mengeksekusi kode PHP.

Pertama, instal paket PHP-FPM baru dan dependensinya:

Sudo apt-get install php7.0-fpm

Anda kemudian akan diminta untuk melanjutkan. Tekan Enter untuk menyelesaikan instalasi. Jika Anda menggunakan MySQL, pastikan untuk menginstal ulang binding PHP ke MySQL:

Sudo apt-get install php7.0-mysql

Catatan: Jika Anda telah membuat perubahan signifikan pada file konfigurasi di /etc/PHP5, file ini akan tetap ada dan dapat dirujuk. File konfigurasi untuk PHP 7.0 akan berlokasi di /etc/PHP/7.0.

Sekarang perbarui blok server nginx Anda dengan PHP 7.0 yang baru.

Fastcgi_pass unix:/run/php/php7.0-fpm.sock;

Simpan dan tutup file. Sekarang yang tersisa hanyalah reboot.

Layanan Sudo nginx dimulai ulang

Periksa versi PHP Anda di panel admin Joomla, buka Sistem > Informasi Sistem. Anda akan dapat melihat nomor versi PHP Anda di sana.

Jika Anda menggunakan Denwer, maka Anda tahu bahwa pembaruan paket tidak terlalu sering terjadi. Jika servernya sendiri mungkin tidak terlalu membuat kami khawatir, berikut versinya php bisa menjadi masalah kritis. Itu tentang cara memperbarui PHP di Denwer, kita akan bicara hari ini.

Sebenarnya tidak ada yang sulit disini. Pertama, Anda perlu mengunduh benang aman versi php di situs web http://windows.php.net/download/. Saya menyarankan Anda untuk mengunduh 32 versi sedikit, Karena dengan 64-bit Anda mungkin mengalami masalah, dan versi ini masih bersifat eksperimental.

Sekarang hentikan server menggunakan skrip stop.exe Dan switchOff.exe, lalu ikuti jalannya usr/local/php5 dan hapus semua file biner di sana, ganti dengan yang baru saja Anda unduh. Mulai ulang Denwer.

Sekarang di folder php5 kamu tidak mempunyai berkas php.ini, namun, alih-alih ada php.ini-pengembangan Dan php.ini-produksi. Anda dapat mengganti nama salah satunya menjadi php.ini dan konfigurasikan server sesuai kebutuhan. Jangan lupa juga untuk melihat bahwa arahan tersebut tidak dikomentari extension_dir="ext" untuk menghindari masalah dengan plugin di masa mendatang.

Mulai Desember 2018, situs WordPress yang menggunakan PHP 5.6 dan 7.0 tidak lagi menerima pembaruan, yaitu 57,1% dari jumlah total situs di Vodpress. Patch keamanan situs web tidak akan dirilis pada versi PHP di atas.

Hal ini dapat mengakibatkan penurunan lalu lintas dan penurunan peringkat pencarian untuk situs WordPress yang masih menggunakan PHP versi lama tersebut.

Apa itu PHP?

PHP adalah bahasa pemrograman yang memungkinkan Anda membuat situs web. Ada berbagai versi PHP, yang masing-masing merupakan versi perbaikan dari versi sebelumnya. Dengan pembuatan versi baru, dimungkinkan untuk memperbarui untuk memanfaatkan semua manfaat dari versi baru PHP.

Kapan pembaruan keamanan akan berakhir?

Pembaruan keamanan untuk PHP 5.6 berakhir pada 31 Desember 2018.Pembaruan dan patch keamanan untuk PHP 7.0 berakhir pada 3 Desember 2018.

Berapa banyak situs web yang menghadapi masalah keamanan?

Menurut statistik resmi, 57,1% dari semua situs WP menggunakan PHP.

Mengapa dukungan berakhir?

Dukungan keamanan untuk setiap versi direncanakan untuk beberapa tahun hingga mencapai apa yang disebut “akhir masa pakai”. siklus hidup” (Akhir Kehidupan (EOL)). Apa artinya tidak akan ada perbaikan atau pembaruan untuk situs WordPress yang menjalankan PHP versi lama, meskipun kerentanan ditemukan? Menurut situs resmi PHP, istilah EOL berarti:

“Rilis yang tidak lagi didukung. Pengguna yang masih menggunakan versi ini harus memperbarui sesegera mungkin untuk menghindari kerentanan apa pun."

Apa yang terjadi jika Anda tidak dapat memperbarui PHP?

Semua situs web yang tidak dapat memperbarui ke versi terbaru PHP akan menjadi tidak aman dan rentan terhadap peretasan setelah dukungan untuk versi 5.6 dan 7.0 berakhir. Artinya jika ditemukan kerentanan sistem CMS, tidak ada yang akan terlibat dalam menghilangkan celah keamanan versi PHP pada tahap EOL. Selain itu, banyak plugin dan tema WordPress akan berhenti berfungsi.

Jika Anda memiliki situs web yang ditulis di WordPress, maka Anda harus mencari tahu sesegera mungkin versi PHP yang Anda gunakan dan, jika memungkinkan, perbarui. Untuk melakukan ini, hubungi dukungan teknis penyedia hosting Anda.

Bagaimana cara memeriksa versi PHP yang Anda gunakan?

Cara termudah adalah pergi dan mencari bagian yang berhubungan dengan PHP.

Ada juga banyak alat untuk memeriksa versi PHP secara online, namun kami menyarankan untuk memeriksa melalui panel kontrol hosting. Hosting HyperHost menggunakan dua panel kontrol populer Cpanel dan ISPmanager; Anda dapat memeriksa versi PHP di bagian terkait seperti pada tangkapan layar:

di panel kontrol cPanel



di panel kontrol ISPmanager

Ada plugin di dalam WordPress sendiri yang dapat memberi tahu Anda versi mana yang Anda gunakan. Misalnya, plugin WordPress phpinfo digunakan untuk menentukan versi PHP suatu situs. Setelah menentukan versi PHP Anda, jangan lupa untuk menghapus plugin ini.

Ya, paling banyak metode sederhana menentukan versi PHP adalah dengan menghubungi dukungan teknis kami, kami dapat memberi tahu Anda versi apa yang Anda gunakan dan membantu Anda memperbaruinya.

Bagaimana cara mengupgrade dari PHP 5.6/7.0 ke versi terbaru?

  1. Cadangkan situs Anda

Sebaiknya buat cadangan sebelum melakukan perubahan apa pun. Cadangan Anda dapat membuatnya menggunakan plugin UpDraftPlus, sendiri melalui panel kontrol atau dengan menulis ke dukungan teknis kami.

  1. Periksa kompatibilitas plugin

Periksa atau perbarui semua plugin ke versi terbaru. Pembaruan terkini Plugin ini tidak boleh berumur lebih dari satu tahun. Jika plugin sudah lama tidak diperbarui, hubungi pembuat plugin atau cari informasi apakah plugin tersebut berfungsi plugin ini Dengan versi terbaru PHP 7.2.

Jika plugin tidak kompatibel dengan versi ini, sebaiknya diganti dengan plugin serupa yang mendukung pembaruan dan kompatibel dengan versi PHP terbaru. Plugin yang tidak diperbarui menimbulkan risiko keamanan yang serius.

  1. Memperbarui Versi PHP

Buka panel kontrol hosting cPanel atau ISPmanager Anda, buka bagian PHP dan perbarui versi PHP untuk situs Anda. Jika Anda tahu cara melakukan ini, kirimkan surat kepada kami, kami selalu siap membantu. Buat tiket di bagian “Tiket”, “Buka tiket baru”, pilih departemen dukungan teknis dan tunjukkan versi PHP yang Anda perlukan.

Jadikan keamanan sebagai bagian dari upaya SEO Anda

Masalah keamanan biasanya bukan bagian dari SEO karena tidak mempengaruhi peringkat secara langsung. Pada saat yang sama, jika situs diretas, lalu lintas ke situs Anda menurun, yang secara langsung memengaruhi SEO. Oleh karena itu, Anda tidak perlu menunggu force majeure, tetapi tambahkan satu titik pemeriksaan lagi ke daftar SEO Anda - memeriksa keamanan situs.

Terjemahan dari searchenginejournal.com

3249 kali 4 kali dilihat hari ini