Hướng dẫn downgrade php version windows - hạ cấp phiên bản php windows

Việc thay đổi phiên bản PHP đổi với anh em dev không có gì xa lạ, tuy nhiên đối với những anh em mới thì chưa rõ các bước làm một cách nhanh nhất. Ví dụ có dự án thì yêu cầu PHP 7.4, có dự án thì lại thay đổi thành 8.0. Hoặc các dự án Laravel thì không cần dùng đến Xampp mà chỉ cần thay đổi PHP, ở bài viết này mình sẽ hướng dẫn thay đổi PHP version bất kì ở máy Windows nhé.

  1. Bước 1: Tải version PHP cần thay đổi từ trang chủ
  2. Bước 2: Thay đổi môi trường PHP localhost
  3. Bước 3: Tùy chỉnh php.ini
  4. Một số lỗi thường gặp

Trong phạm vi bài viết này mình sẽ đề cập đến việc nâng cấp PHP version từ 7.2 thành 8.0. Tương tự anh em có thể thay đổi ngược lại từ 8.0 thành 7.0 hay bất kì phiên bản nào khác.

Bước 1: Tải version PHP cần thay đổi từ trang chủ

Bước 2: Thay đổi môi trường PHP localhost

Bước 3: Tùy chỉnh php.ini

Một số lỗi thường gặp

Hướng dẫn downgrade php version windows - hạ cấp phiên bản php windows
Trong phạm vi bài viết này mình sẽ đề cập đến việc nâng cấp PHP version từ 7.2 thành 8.0. Tương tự anh em có thể thay đổi ngược lại từ 8.0 thành 7.0 hay bất kì phiên bản nào khác.

Đầu tiên cần truy cập link sau để tải source PHP: https://windows.php.net/download.

Tìm đến PHP version cần tải và kéo xuống nhấn tải phần Zip nhé. Pakage đầu tiên có tên Zip [25.53MB].

Bước 2: Thay đổi môi trường PHP localhost

Bước 3: Tùy chỉnh php.ini

  • Một số lỗi thường gặp

Hướng dẫn downgrade php version windows - hạ cấp phiên bản php windows
Trong phạm vi bài viết này mình sẽ đề cập đến việc nâng cấp PHP version từ 7.2 thành 8.0. Tương tự anh em có thể thay đổi ngược lại từ 8.0 thành 7.0 hay bất kì phiên bản nào khác.

  • Đầu tiên cần truy cập link sau để tải source PHP: https://windows.php.net/download.
  • Tìm đến PHP version cần tải và kéo xuống nhấn tải phần Zip nhé. Pakage đầu tiên có tên Zip [25.53MB].

Hướng dẫn downgrade php version windows - hạ cấp phiên bản php windows
Trường hợp muốn tải các PHP version < 7.0 thì kéo trên đầu trang có phần Past release và chọn version có đuôi mở rộng .zip.

  • Lựa chọn pakage cần tải

Hướng dẫn downgrade php version windows - hạ cấp phiên bản php windows
Sau khi tải về thì copy vào ổ C hoặc 1 thư mục bất kì và thực hiện giải nén và đổi tên thư mục.

  • Ví dụ ở đây mình tải và giải nén vào C:\php8.0.17
  • Để thay đổi PHP version trên máy Windows đang dùng anh em làm như sau:
  • Gõ Start menu > nhập chữ env chọn vào phần Edit the system environment variables như bên dưới
C:\Users\lanhv>php -v
PHP 8.0.17 (cli) (built: Mar 15 2022 09:58:26) ( NTS Visual C++ 2019 x64 )
Copyright (c) The PHP Group
Zend Engine v4.0.17, Copyright (c) Zend Technologies

Edit system environment

C:\Users\lanhv>php --ini
Configuration File (php.ini) Path:
Loaded Configuration File:         C:\php8.0.17\php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

Tiếp tục trong cửa sổ environments mở tab advanced > environment variables

Ở cửa sổ environment variables bạn sẽ thấy dòng có tên Path như bên dưới

  • cửa sổ environment variables
  • Double click vào dòng trên thì cửa sổ Edit environment variables hiện ra, kéo xuống thì sẽ thấy một dòng đang chứa đường dẫn của PHP version hiện tại
  • Edit environment variables
  • Ở bước này bạn thực hiện thay đổi đường dẫn PHP cũ thành đường dẫn PHP mới tải về, lưu ý phải đúng đường dẫn nhé. Để chắc chắn thì hãy copy đường dẫn vừa sửa dán vào khung duyệt của Explore enter thử nha.
extension=bz2
extension=curl
extension=ffi
extension=ftp
extension=fileinfo
extension=gd2
extension=gettext
extension=gmp
extension=intl
extension=imap
extension=ldap
extension=mbstring
extension=exif      ; Must be after mbstring as it depends on it
extension=mysqli
extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
extension=odbc
extension=openssl
extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=pgsql
extension=shmop

Một số lỗi thường gặp

Trong phạm vi bài viết này mình sẽ đề cập đến việc nâng cấp PHP version từ 7.2 thành 8.0. Tương tự anh em có thể thay đổi ngược lại từ 8.0 thành 7.0 hay bất kì phiên bản nào khác.

Đầu tiên cần truy cập link sau để tải source PHP: https://windows.php.net/download.

composer install
Composer not working on windows, gives [Composer\Exception\NoSslException] error

Tìm đến PHP version cần tải và kéo xuống nhấn tải phần Zip nhé. Pakage đầu tiên có tên Zip [25.53MB].

PS R:\source\infySample> composer install
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.

Trường hợp muốn tải các PHP version < 7.0 thì kéo trên đầu trang có phần Past release và chọn version có đuôi mở rộng .zip.