Bagaimana cara mengubah pengaturan php di ubuntu 20?

Tutorial singkat ini memandu Anda melalui langkah-langkah untuk beralih di antara beberapa versi PHP di Linux Ubuntu dan turunannya. Panduan ini secara resmi diuji di Ubuntu 18. 04 edisi server LTS. Namun, ini dapat bekerja pada versi Ubuntu yang lebih baru maupun yang lebih lama

Isi

pengantar

Terkadang, versi terbaru dari paket yang terinstal mungkin tidak berfungsi seperti yang Anda harapkan. Aplikasi Anda mungkin tidak kompatibel dengan paket yang diperbarui dan hanya mendukung paket versi lama tertentu

Dalam kasus seperti itu, Anda cukup menurunkan versi paket yang bermasalah ke versi sebelumnya yang berfungsi dalam waktu singkat. Rujuk panduan lama kami tentang cara menurunkan versi paket di Ubuntu dan variannya di sini dan cara menurunkan versi paket di Arch Linux dan turunannya di sini

Dalam beberapa situasi, Anda tidak perlu menurunkan paket yang bermasalah. Di Linux, kita dapat menggunakan banyak versi dari paket yang sama secara bersamaan, berdampingan

Misalnya, Anda sedang menguji aplikasi PHP di tumpukan LAMP yang diterapkan di Ubuntu 18. 04 LTS. Setelah beberapa saat Anda mengetahui bahwa aplikasi tersebut bekerja dengan baik di PHP 5. 6, tetapi tidak di PHP 7. 2 (Ubuntu 18. 04 LTS menginstal PHP 7. x secara default)

Apakah Anda akan menginstal ulang PHP atau seluruh tumpukan LAMP lagi?

Anda bahkan tidak perlu menurunkan versi PHP ke versi sebelumnya. Anda cukup beralih ke versi PHP yang berfungsi sebelumnya dalam beberapa menit

1. Beralih Antara Beberapa Versi PHP

Mari kita periksa versi default PHP yang diinstal menggunakan perintah

$ php -v

Keluaran sampel

PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul 4 2018 16:55:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies
_

Seperti yang Anda lihat, versi PHP yang terinstal adalah 7. 2. 7

Setelah menguji aplikasi Anda selama beberapa hari, Anda menemukan bahwa aplikasi Anda tidak mendukung PHP 7. 2. Dalam hal ini, merupakan ide bagus untuk memiliki keduanya PHP 5. versi x dan PHP 7. x, sehingga Anda dapat dengan mudah beralih di antara versi yang didukung kapan saja

Anda tidak perlu menghapus PHP 7. x atau instal ulang tumpukan LAMP. Anda dapat menggunakan keduanya PHP 5. x dan 7. versi x bersama-sama

Saya berasumsi Anda tidak menghapus php 5. 6 di sistem Anda belum. Untuk berjaga-jaga, Anda sudah menghapusnya, Anda dapat menginstalnya lagi menggunakan PPA seperti di bawah ini

Anda dapat menginstal PHP5. 6 dari PPA

$ sudo add-apt-repository -y ppa:ondrej/php
$ sudo apt update
$ sudo apt install php5.6

1. 1. Beralih dari PHP 7. x ke PHP5. x

1. 1. 1 Nonaktifkan dulu PHP 7. 2 modul menggunakan perintah

$ sudo a2dismod php7.2

Keluaran sampel

Module php7.2 disabled.
To activate the new configuration, you need to run:
systemctl restart apache2
_

1. 1. 2. Selanjutnya, aktifkan PHP 5. 6 modul

$ sudo a2enmod php5.6

1. 1. 3 Atur PHP5. 6 sebagai versi default menggunakan perintah

$ sudo update-alternatives --set php /usr/bin/php5.6
_

1. 1. 4. Sebagai alternatif, Anda dapat menjalankan perintah berikut untuk mengatur versi lebar sistem mana dari PHP yang ingin Anda gunakan secara default

$ sudo update-alternatives --config php

1. 1. 5. Masukkan nomor pilihan untuk menetapkannya sebagai versi default atau cukup tekan ENTER untuk menyimpan pilihan saat ini

Bagaimana cara mengubah pengaturan php di ubuntu 20?
Ubah versi default PHP

1. 1. 6. Jika Anda telah menginstal ekstensi PHP lainnya, atur juga sebagai default

$ sudo update-alternatives --set phar /usr/bin/phar5.6
_

1. 1. 7. Terakhir, mulai ulang server web Apache Anda

$ sudo systemctl restart apache2
_

Sekarang, periksa apakah PHP 5. 6 adalah versi default atau tidak

$ php -v

Keluaran sampel

PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul 4 2018 16:55:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies
_1

2. Beralih dari PHP5. x ke PHP7. x

Demikian juga, Anda dapat beralih dari PHP 5. x ke PHP7. x versi dengan menjalankan perintah berikut satu demi satu

PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul 4 2018 16:55:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies
2
PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul 4 2018 16:55:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies
3
PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul 4 2018 16:55:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies
4
$ sudo systemctl restart apache2

Sebuah kata hati-hati

PHP 5 stabil terakhir. Versi 6 telah mencapai akhir dukungan aktif pada 19 Jan 2017. Namun, PHP5. 6 akan terus menerima dukungan untuk masalah keamanan kritis hingga 31 Desember 2018. Jadi, disarankan untuk memutakhirkan semua aplikasi PHP Anda agar kompatibel dengan PHP 7. x sesegera mungkin

Jika Anda ingin mencegah PHP ditingkatkan secara otomatis di masa mendatang, lihat panduan berikut

  • Cara mencegah paket diinstal, ditingkatkan, atau dihapus secara otomatis di Ubuntu

Dan, itu saja untuk saat ini. Ini adalah cara kami menginstal beberapa versi PHP di Ubuntu. Menggunakan perintah Perbarui-alternatif, kita dapat dengan cepat mengubah dari satu versi PHP ke versi lain di Ubuntu dan mengatur versi PHP default

LAMP StackLinuxLinux tipsPHPPHP TipsBeralih di antara beberapa versi PHPBeralih PHP ke versi lainUbuntu

Bagaimana cara mengubah versi PHP di Ubuntu 20?

Dalam panduan ini, kami akan mendemonstrasikan cara memasang PHP 8. 1 di Ubuntu 20. 04 / 22. 04. .
Langkah 1. Perbarui Ubuntu 20. 04/Ubuntu 22. 04. .
Langkah 2. Instal prasyarat. .
Langkah 3. Instal repositori Ondrej PHP di Ubuntu 20. 04. .
Langkah 4. Instal PHP8. 1 di Ubuntu 20. 04 / 22. 04. .
Langkah 5. Instal ekstensi PHP (Opsional)

Di mana konfigurasi PHP di Ubuntu?

Lokasi default untuk php. file ini adalah. Ubuntu 16. 04. /etc/php/7. 0/apache2 .

Di mana PHP ini di Ubuntu 20?

Nginx atau Apache dengan PHP-FPM . ini biasanya terletak di /etc/php/8. 1/fpm/php.ini. ini . Ganti 8. 1 dengan versi Anda sendiri, mis. g, php5.

Bagaimana cara mengubah pengaturan PHP saya?

Memodifikasi PHP. .
Masuk ke cPanel
Temukan File Manager di bagian File di cPanel. .
Arahkan ke direktori tempat Anda akan menyimpan atau mengedit PHP. .
Edit bagian PHP. .
Klik SIMPAN PERUBAHAN di sudut kanan atas untuk menyimpan modifikasi atau penambahan Anda ke file