Hướng dẫn how can i run multiple php versions in windows? - làm cách nào tôi có thể chạy nhiều phiên bản php trong windows?

Nếu bạn đang đọc điều này, điều đó có nghĩa là bạn đã biết XAMPP là gì và cách sử dụng nó.

Bạn cũng biết rằng có một tính năng vượt trội trong XAMPP cho phép bạn chuyển đổi giữa nhiều phiên bản PHP.

Đến cuối bài đăng này, bạn sẽ tìm hiểu mọi thứ bạn cần biết để cài đặt và chạy nhiều phiên bản PHP trong một cài đặt XAMPP duy nhất.single XAMPP installation.

Bắt đầu nào!

Đối với hướng dẫn này, tôi sẽ sử dụng XAMPP 3.2.4, đây là phiên bản cũ hơn đi kèm với PHP 7.4.4.XAMPP 3.2.4 which is an older version that comes with PHP 7.4.4.

Ngoài ra, tôi cho rằng bạn đã có phiên bản làm việc của PHP và một số tệp script hoặc một dự án bạn có thể sử dụng trong suốt hướng dẫn.

Tải xuống phiên bản PHP

Hãy bắt đầu bằng cách tải xuống phiên bản PHP mới.

Bất cứ khi nào tôi muốn tải xuống phiên bản PHP, tôi chọn windows.php.net.

Hãy để tải xuống phiên bản mới nhất.

Tại thời điểm viết, phiên bản PHP mới nhất là 8.1.7.8.1.7.

Có một vài điều bạn phải biết ở đây:

  1. Phiên bản & nbsp; nts và & nbsp;NTS and TS version which stands for Non-Thread Safe and Thread Safe
  2. x64 & nbsp; và & nbsp; x86 kiến ​​trúc CPUand x86 CPU architecture

Hầu hết các máy tính hiện nay có hệ điều hành 64 bit và bộ xử lý dựa trên. Nhưng nếu bạn không chắc chắn về nó, bạn có thể xem & nbsp; về phần PC của bạn trong Windows.
But if you are unsure about it, you can check out the About your PC section in Windows.

Quay trở lại với các phiên bản an toàn và an toàn không có luồng.Non-Thread Safe and Thread Safe versions.

Trước khi tải xuống bất kỳ phiên bản nào, tôi sẽ khuyên bạn nên kiểm tra xem bạn có bật an toàn chủ đề trong cài đặt PHP hiện tại không.

Nếu bạn đã có một tệp PHP hoạt động hoặc một dự án, bạn có thể truy cập tệp tập lệnh đó hoặc bên trong & nbsp; public/index.php và sử dụng chức năng phpinfo[].public/index.php and use the phpinfo[] function.

Bây giờ hãy tìm kiếm & nbsp; an toàn và thông báo về luồng nếu bạn đã bật nó hay không.Thread Safety and notice if you have it enabled or not.

Nếu bạn có chủ đề an toàn & nbsp; được bật, thì bạn nên tải xuống phiên bản PHP mà & nbsp; không có tên của nó.Thread Safety enabled, then you should download the PHP version that does not contain NTS in its name.

Và ngược lại, nếu bạn có an toàn không phải là luồng & nbsp; được bật, bạn nên tải xuống phiên bản & nbsp; chứa NTS trong tên của nó.Non-Thread Safety enabled, you should download the version that contains NTS in its name.

Nếu bạn tải về phiên bản sai, bạn có thể gặp vấn đề với PHP và phần mở rộng.

Khi tải xuống kết thúc, hãy chuyển đến thư mục XAMPP và tạo một thư mục PHP mới.

Tôi sẽ đặt tên cho nó & nbsp; Php817 vì nó sẽ chứa phiên bản Php 8.1.7.php817 because it will contain PHP 8.1.7 version.

Tôi thực sự khuyên bạn cũng sử dụng cùng một phương pháp đặt tên thư mục để giúp bạn dễ dàng hơn sau này.

Mở kho lưu trữ mà bạn đã tải xuống và trích xuất mọi thứ trong thư mục này.

Định cấu hình php.ini

Trong cùng một thư mục, định vị tệp php.ini-development.

Sao chép và đổi tên nó thành php.ini.

Mở tệp php.ini và xóa dấu chấm phẩy ; khỏi cài đặt extension_dir = "ext".

Đây là thư mục trong đó các phần mở rộng PHP như Curl, FTP và MySQL được đặt.

Tiếp theo, tìm kiếm extension_curl và từ đây, bạn có thể xóa dấu chấm phẩy ; cho bất kỳ tiện ích mở rộng nào mà bạn thích.

Thông thường, bạn muốn có Curl, FTP, FileInfo, MySQL, MySQLI, OpenSSL và PDO_SQLite được bật.

Nhưng tất nhiên, nó phụ thuộc rất nhiều vào dự án và bạn có thể có các phụ thuộc mở rộng khác nhau.

Một lưu ý nhanh về các tiện ích mở rộng này là nếu bạn đang cố gắng thiết lập PHP

Bài Viết Liên Quan

Chủ Đề