Hạ cấp phiên bản PHP Linux

Bạn sẽ tất cả các phiên bản PHP có sẵn hoặc cài đặt. Và bạn cũng sẽ nhận được phiên bản hiện tại sẽ có *

Nhập số chọn phiên bản PHP

Khi bạn nhập số, phiên bản đó sẽ được chọn làm mặc định hoặc hiện đang chạy trên máy của bạn

Chúc một ngày tốt lành, Trong hướng dẫn này, tôi sẽ hướng dẫn bạn cách hạ cấp PHP 7. 4 to PHP 7. 3 trên Ubuntu 20 của bạn. 04 LTS an toàn. Đối với điều này, chúng tôi sẽ sử dụng các lệnh khác nhau như sudo, apt-get, a2dismod và a2endmond mà chúng tôi sẽ giải thích trên đường

Hướng dẫn này có thể được sử dụng để hạ cấp PHP 7 của bạn. 3 to PHP 7. 2 và vân vân và vân vân

Hạ cấp phiên bản PHP Linux

Tại sao bạn thực sự cần phải hạ cấp?

  • Một số chức năng của ứng dụng laravel của chúng tôi không hoạt động bình thường, chẳng hạn như pdf cho WKHTMLTOPDF
  • Đó là một trong các chức năng hoặc phương pháp PHP của bạn chưa được hỗ trợ và cần một số thử nghiệm bổ sung trước khi nâng cấp lại
  • Bạn đã làm hỏng quá trình sản xuất máy chủ của mình. 😅 😅 😅

Bước 1

Đăng nhập vào máy chủ Ubuntu của bạn bằng các ứng dụng lệnh shell yêu thích của bạn, hiện tại tôi đang sử dụng ứng dụng iTerm của mình trên mac

Sau đó gõ lệnh này với tư cách người dùng sudo

sudo add-apt-repository ppa:ondrej/php
add-apt-repository - là tập lệnh Python cho phép bạn thêm kho lưu trữ APT để có thể dễ dàng tìm kiếm các bản cập nhật từ một nguồn nhất định.

Sau đó chạy một

sudo apt-get update
0 yêu cầu APT cập nhật cơ sở dữ liệu của nó dựa trên các gói có sẵn có thể được cài đặt trong ubuntu của bạn

sudo apt-get update

Bước 2

Sau khi cập nhật xong, chúng tôi sẽ cài đặt PHP 7 của bạn. 3 trong Ubuntu của chúng tôi

sudo apt-get install php7.3
apt-get install - sẽ tìm thấy gói trong cơ sở dữ liệu của nó và nó sẽ tải xuống/cài đặt trong hệ thống của bạn. Giống như những gì chúng ta có ngay bây giờ, nó sẽ cài đặt php 7. 3 phiên bản.

Sau khi cài đặt php 7. 3, bây giờ chúng tôi sẽ cài đặt một số mô-đun cần thiết cho dự án của chúng tôi. Bán tại. nếu chúng tôi đang làm việc với laravel, bạn nên cài đặt các mô-đun này.

sudo apt-get install php7.3-cli php7.3-common php7.3-json php7.3-opcache php7.3-mysql php7.3-mbstring  php7.3-zip php7.3-fpm php7.3-intl php7.3-simplexml php7.3-bcmath php7.3-dev

Bước 3

Điều tiếp theo, chúng ta nên làm là vô hiệu hóa PHP 7 đã cài đặt. 4 sử dụng a2dismod

sudo a2dismod php7.4
a2dismod - vô hiệu hóa mô-đun bằng cách xóa các liên kết tượng trưng đó.

Bây giờ chúng ta có thể kích hoạt php 7 của mình. 3 sử dụng a2enmod.

sudo a2enmod php7.3
a2enmod - là tập lệnh cho phép mô-đun được chỉ định.

Nếu bạn đang sử dụng apache2, bạn có thể khởi động lại nó bằng lệnh này

sudo service apache2 restart

Hoặc, nếu bạn đang sử dụng nginx

________số 8

Bước 4

Cuối cùng để phản ánh php 7 của bạn. 3 trong thiết bị đầu cuối bash của bạn, chỉ cần chạy các lệnh bên dưới

sudo update-alternatives --set php /usr/bin/php7.3
sudo update-alternatives --set phar /usr/bin/phar7.3
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.3
sudo update-alternatives --set phpize /usr/bin/phpize7.3
sudo update-alternatives --set php-config /usr/bin/php-config7.3
update-alternatives - thường được gọi từ tập lệnh postinst (cấu hình) hoặc prerm (cài đặt) trong các gói Debian

MẸO.

Đảm bảo kiểm tra cấu hình máy chủ web apache2 và nginx của bạn nếu bạn đang sử dụng php-fpm. Nó có thể được chỉ ra cho ổ cắm proxy php-fpm cũ của bạn

Chỉ cần thay đổi phiên bản php hiện tại của bạn đã được cài đặt, nó sẽ giống như thế này cho nginx

sudo apt-get update
0

Và Chúng Ta Đã Xong Mọi Người

Hạ cấp phiên bản PHP Linux

Nổi bật tiếp theo

Cách đặt lại MySQL 5. 7 Mật khẩu gốc trong Centos hoặc Ubuntu

Bạn đã quên mật khẩu root MySQL của mình?

thì đấy

Tôi hy vọng bạn thích hướng dẫn của chúng tôi, Hãy cho tôi biết trong trường hợp bạn gặp phải bất kỳ lỗi nào, tôi rất muốn trả lời. Đừng quên đăng ký Kênh Youtube của tôi tại Let's Code Pare - Youtube Channel