Puncte:0

Cum se schimbă versiunea PHP în consola Ubuntu 20.04?

drapel in

Cum pot schimba versiunea PHP folosită în consolă pe Ubuntu 20.04? Am toate versiunile în /etc/php folder, dar nu știu unde este configurația pentru versiunea liniei de comandă.

Puncte:1
drapel in

Puteți face asta cu actualizare-alternative. Dacă doriți să faceți acest lucru în mod interactiv, puteți face acest lucru:

sudo update-alternatives --config php

Dacă doriți să alegeți în mod specific versiunea PHP (prin un alias sau altceva), puteți face acest lucru:

sudo update-alternatives --set php /usr/bin/php7.4

Desigur, asigurați-vă că vă schimbați php7.4 la versiunea reală între care doriți să comutați.

drapel in
Ok, dar îmi arată acest mesaj: `Există o singură alternativă în grupul de linkuri php (furnizează /usr/bin/php): /usr/bin/php7.2 Nimic de configurat`. Pot vedea folderul usr/bin și chiar sunt doar php 7.2. Nu știu ce trebuie să adaug acolo.
Puncte:0
drapel za
alias setphp="sudo update-alternatives --config php;sudo update-alternatives --config phar; update-alternatives --config phar.phar; a2dismod php*.*;systemctl restart apache2"

Puneți aliasul de mai sus în

sudo nano ~/.bashrc

#După comanda de mai sus, rulați această comandă

a2enmod php<Versiunea dorită> # ca, a2enmod php7.4

Acum puteți rula comanda „setphp” de pe terminalul dvs.

Puncte:0
drapel de

Vă rugăm să utilizați următoarea comandă care vă va cere să selectați un număr față de versiunea PHP necesară

sudo update-alternatives --config php

Apoi selectați alegerea dvs. și apăsați enter.

drapel in
Ok, dar îmi arată acest mesaj: `Există o singură alternativă în grupul de linkuri php (furnizează /usr/bin/php): /usr/bin/php7.2 Nimic de configurat`. Pot vedea folderul usr/bin și chiar sunt doar php 7.2. Nu știu ce trebuie să adaug acolo.
mshakeel avatar
drapel de
@Äamo înseamnă că nu aveți mai multe versiuni instalate. Puteți instala alte versiuni înainte de a trece la altă versiune.
Puncte:0
drapel jo

Am încercat doar în Ubuntu20.04 și funcționează.

// pentru a afișa lista php instalată: sudo update-alternatives --config php

// alegeți versiunea numărului pe care doriți să o schimbați captura de ecran comuta versiunea php în ubtuntu

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.