Điểm:0

Làm cách nào để thay đổi phiên bản PHP trong bảng điều khiển Ubuntu 20.04?

lá cờ in

Làm cách nào để thay đổi phiên bản PHP được sử dụng trong bảng điều khiển trên Ubuntu 20.04? Tôi có tất cả các phiên bản trong /etc/php thư mục, nhưng tôi không biết cấu hình cho phiên bản dòng lệnh ở đâu.

Điểm:1
lá cờ in

Bạn có thể làm điều này với thay thế cập nhật. Nếu bạn muốn làm điều này một cách tương tác, bạn có thể làm điều này:

Sudo update-alternatives --config php

Nếu bạn muốn chọn cụ thể phiên bản PHP (thông qua bí danh hoặc không có gì), bạn có thể làm điều này:

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

Tất nhiên, hãy chắc chắn để thay đổi php7.4 đến phiên bản thực tế mà bạn muốn chuyển đổi giữa.

lá cờ in
Ok nhưng nó hiển thị cho tôi thông báo này: `Chỉ có một giải pháp thay thế trong nhóm liên kết php (cung cấp /usr/bin/php): /usr/bin/php7.2 Không có gì để định cấu hình`. Tôi có thể thấy thư mục usr/bin và thực sự chỉ có php 7.2. Không biết những gì cần phải thêm vào đó.
Điểm:0
lá cờ za
alias setphp="sudo update-alternatives --config php;sudo update-alternatives --config phar; update-alternatives --config phar.phar; a2dismod php*.*;systemctl restart apache2"

Đặt bí danh trên vào

sudo nano ~/.bashrc

# Sau lệnh trên, chỉ cần chạy lệnh này

a2enmod php<Phiên bản mong muốn của bạn> # like, a2enmod php7.4

Bây giờ bạn có thể chạy lệnh "setphp" từ thiết bị đầu cuối của mình.

Điểm:0
lá cờ de

Vui lòng sử dụng lệnh sau sẽ yêu cầu bạn chọn một số so với phiên bản PHP yêu cầu của bạn

Sudo update-alternatives --config php

Sau đó chọn lựa chọn của bạn và nhấn enter.

lá cờ in
Ok nhưng nó hiển thị cho tôi thông báo này: `Chỉ có một giải pháp thay thế trong nhóm liên kết php (cung cấp /usr/bin/php): /usr/bin/php7.2 Không có gì để định cấu hình`. Tôi có thể thấy thư mục usr/bin và thực sự chỉ có php 7.2. Không biết những gì cần phải thêm vào đó.
mshakeel avatar
lá cờ de
@Äamo điều đó có nghĩa là bạn chưa cài đặt nhiều phiên bản. Bạn có thể cài đặt các phiên bản khác trước khi chuyển sang phiên bản khác.
Điểm:0
lá cờ jo

tôi chỉ thử trong Ubuntu20.04 và nó hoạt động.

// để hiển thị danh sách php đã cài đặt: Sudo update-alternatives --config php

// chọn phiên bản số mà bạn muốn chuyển đổi chụp màn hình chuyển đổi phiên bản php trong ubtuntu

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.