Các phiên bản Xampp PHP

Vì vậy, gần đây tôi đã phải cài đặt lại XAMPP, bao gồm Apache, MySQL và PHP. Trong trường hợp của tôi, tôi đã phát triển trên hệ thống Windows 10 bằng Mã VS. Nếu bạn chưa quen với việc phát triển web, XAMPP là một công cụ nhỏ hữu ích để thiết lập máy chủ web cục bộ [và cơ sở dữ liệu, v.v.]. ] để phát triển web

Mặc dù vậy, nó rất giống một máy chủ phát triển và không phải là thứ nên chạy cho một trang sản xuất. Có thể một cái gì đó tôi sẽ trình bày trong một bài đăng trên blog khác

Khi tôi cài đặt lại XAMPP, nó đi kèm với PHP 8, phiên bản mới nhất trong họ PHP. Nó có khá nhiều thay đổi kể từ PHP 7, điều này có thể gây ra một số vấn đề với các trang web hiện có. Đây là lý do tại sao thật tiện lợi khi có một vài phiên bản PHP chạy song song. Mặc dù nếu kinh nghiệm của tôi đã dạy cho tôi bất cứ điều gì, thì đó là điều khó khăn ở mặt sau khi thiết lập [mất một chút thử và sai]

Một số máy chủ web cung cấp điều này với cài đặt dễ thay đổi. Tuy nhiên, XAMPP không có cài đặt cho việc này, do đó, nó yêu cầu một chút thao tác thủ công. Ngoài ra còn có một nhược điểm nhỏ mà tôi sẽ trình bày bên dưới

Chúng tôi sẽ làm việc với 2 phiên bản PHP được cài đặt, trong trường hợp của tôi là PHP 8. 0. 3 và PHP7. 4. 16 với XAMPP, được định cấu hình trên cơ sở từng thư mục

cấu trúc thư mục của bạn

Tôi sẽ cho rằng bạn đã tải xuống và cài đặt XAMPP vào thư mục điển hình C:\xampp. Mọi thứ tôi đề cập sẽ liên quan đến thư mục này, nhưng tôi sẽ cố gắng làm cho nó đơn giản nhất có thể vì tôi không tin vào việc làm cho cuộc sống trở nên khó khăn

Vì vậy, thư mục XAMPP của bạn phải chứa các thư mục mặc định – apache, htdocs, php, tmp – và tải các bit và phần khác

Thiết lập hỗ trợ cho nhiều phiên bản PHP

Bước 1 – Tải xuống phiên bản PHP mới của bạn

Như đã đề cập ở trên, tôi sử dụng Windows 10. Nếu bạn sử dụng một cái gì đó khác, các tệp của bạn có thể cần hơi khác một chút

Tôi sẽ cài đặt PHP 7. 4. 16 để đi cùng với PHP 8 của tôi. 0, vì vậy tôi vẫn có thể làm việc trên các trang web cũ hơn và nâng cấp chúng từng chút một để hỗ trợ PHP 8. Chúng tôi sẽ cần phiên bản NTS [không an toàn theo luồng], có thể tải xuống từ trang web PHP hoặc kho lưu trữ [nếu đó là phiên bản cũ hơn mà bạn đang theo dõi]

Bước 2 – Giải nén các tệp vào thư mục XAMPP của bạn

Khi quá trình tải xuống của bạn hoàn tất, chúng tôi sẽ cần giải nén tất cả các tệp vào thư mục XAMPP của bạn

Sẽ là một cách thực hành tốt nếu đặt nó vào một thư mục phù hợp với phiên bản PHP, vì vậy trong trường hợp của tôi, tôi sẽ giải nén nó vào php74 trong C:\xampp\

Bước 3 – Tải xuống CGI nhanh

Thông báo trước mà tôi đã đề cập ở trên… đây là

Bản thân Apache không thể chạy nhiều phiên bản PHP. Vì vậy, những gì chúng ta sẽ làm là cập nhật nó để sử dụng Fast CGI. Nó có những ưu điểm và nhược điểm của nó, nhưng trong trường hợp này, nó cần thiết. Vì chúng tôi chỉ sử dụng nó để phát triển địa phương, những tiêu cực không nên quá đáng chú ý

Một điều bạn cần biết ở giai đoạn này là bạn có phiên bản XAMPP nào – 32-bit hay 64-bit. Hầu hết các hệ thống hiện đại sẽ chạy 64-bit. Nếu bạn không biết, bạn cần chạy một tập lệnh PHP đơn giản, tập lệnh này sẽ xuất ra tất cả thông tin cần thiết. Trên thực tế, bạn nên làm điều này để chúng tôi có thể kiểm tra tất cả sau này

Chủ Đề