Cách hạ cấp phiên bản PHP trong Windows
EasyPHP sẽ vẫn miễn phí, chỉ là các mô-đun để tùy chỉnh hiện có trong mô hình đăng ký. Tuy nhiên, nếu bạn chỉ muốn cập nhật phiên bản PHP của mình lên bất kỳ phiên bản cụ thể nào, chỉ cần làm theo các bước bên dưới Show
Ghi chú. điều này chỉ hoạt động cho EasyPHP 14 mới nhất. 1 VC11
Hãy nhớ rằng bạn có thể thêm bao nhiêu phiên bản PHP tùy thích và chuyển đổi giữa chúng tùy thích. Cũng lưu ý rằng mỗi phiên bản sẽ có một php độc lập. ini làm cho nó rất linh hoạt Nếu bạn đang sử dụng XAMPP để phát triển PHP trên Windows, có nhiều khả năng bạn sẽ cần thay đổi, nâng cấp hoặc thậm chí hạ cấp phiên bản XAMPP PHP của mình để đáp ứng tính tương thích của gói PHP mà bạn đang phát triển. Một số trường hợp ví dụ yêu cầu thay thế phiên bản XAMPP PHP bao gồm
Hướng dẫn này sẽ hướng dẫn bạn cách thay thế phiên bản PHP của XAMPP trên Windows Hướng dẫn bắt đầu Thay đổi phiên bản XAMP PHP. Từng bướcDưới đây là các bước để thay đổi phiên bản PHP chính trong XAMPP trên Windows *Chúng tôi cho rằng bạn đã có XAMPP chạy bình thường 1. Dừng quá trình XAMPP ApacheĐầu tiên, chúng ta cần dừng tiến trình Apache trên XAMPP. Để làm điều đó, bạn có thể tìm biểu tượng XAMPP trong khu vực thông báo của Windows. Sau đó, nhấp đúp chuột vào biểu tượng Biểu tượng XAMPP trên khu vực thông báoTrên hộp thoại XAMPP Control Panel, nhấp vào Stop tại khu vực Actions trên Apache để dừng quá trình. Quá trình dừng lại khi nó không còn nền xanh nhạt nữa Dừng quá trình Apache trên XAMPPNếu vì lý do nào đó, biểu tượng XAMPP không xuất hiện trên khu vực thông báo, bạn có thể dừng tiến trình Apache bằng lệnh Windows 2. Mở hộp thoại Run (Windows + R), gõ lệnh này và nhấn Enter (hoặc nút OK)
Như thế này Sau đó, quá trình Apache sẽ bị dừng lại 2. Tải xuống phiên bản PHP mớiĐiều hướng đến PHP chính thức này. trang tải xuống Windows https. //các cửa sổ. php. mạng/tải xuống/ Trên bảng bên phải, chọn PHP số phiên bản + loại hỗ trợ chuỗi you want to download.
Bạn nên sử dụng Apache với FastCGI (fcgi) để xử lý nhiều quy trình PHP trong Windows, tuy nhiên, theo mặc định , trong Apache của XAMPP . Vì vậy, để giữ cho nó nhanh chóng và chúng tôi cho rằng mọi người sẽ chủ yếu sử dụng cấu hình Apache mặc định trong XAMPP, chúng tôi sẽ chọn phiên bản an toàn cho luồng. it uses the native Apache Handler to serve PHP. So, to keep it quick and we assume that people will mostly use default Apache configuration in XAMPP, we will pick the thread safe version. *Nếu bạn đã sử dụng phiên bản an toàn không theo luồng trên XAMPP của mình, chỉ cần tiếp tục chọn phiên bản không an toàn theo luồng. Được rồi, vậy, những gì để tải về?Sau khi chọn số phiên bản PHP và loại hỗ trợ chuỗi mà bạn muốn, hãy làm theo hướng dẫn này để chọn nội dung tải xuống
Sau khi xem các kết quả được đánh dấu, đây là hướng dẫn để chọn phiên bản phù hợp
Ví dụ: nếu chúng tôi muốn chọn PHP 5. 6. 40, luồng an toàn, phiên bản 64-bit, đây là phiên bản để tải xuống Chọn PHP 5. 6. 40, luồng an toàn, phiên bản 64-bitCuối cùng chúng tôi đã có thể chọn đúng gói PHP để tải xuống. Tiếp theo, hãy cập nhật phiên bản XAMPP PHP 3. Trích xuất phiên bản PHP mới vào XAMPPSau khi tải xuống gói PHP, hãy giải nén các tệp sao chép vào thư mục XAMPP's 1Chúng tôi khuyên bạn nên sao lưu thư mục 1 cũ bằng cách đổi tên thư mục 1 cũ (thành, chẳng hạn như 4) và tạo một thư mục mới để giải nén các tệp đã tải xuống vào thư mục đó, để chúng tôi có thể nhanh chóng hoàn nguyên phiên bản. Ví dụ4. Định cấu hình XAMPP để chạy với phiên bản PHP mớiBước quan trọng nhất là cấu hình XAMPP, hay chính xác hơn là cấu hình Apache của XAMPP để nó hoạt động với phiên bản PHP mà chúng tôi đã tải xuống. Phụ thuộc vào phiên bản PHP chính mà bạn muốn thay thế, có nhiều cách khác nhau để làm điều đó để nó hoạt động bình thường 4. 1. Thay thế phiên bản PHP chính giống nhau (ví dụ:. 7. 4. 24 đến 7. 4. 25)Trong hầu hết các trường hợp, việc thay đổi PHP bằng cùng một phiên bản chính sẽ không yêu cầu bất kỳ cấu hình Apache nào. Điều này giả định rằng phiên bản hỗ trợ luồng vẫn giống nhau và XAMPP đã chạy bình thường. Trong trường hợp này, bạn chỉ cần thay thế các tệp gói PHP (hoặc sao lưu thư mục cũ và tạo một thư mục mới – giống như bước trước) vào thư mục 1 của XAMPP và nó sẽ hoạt động4. 2. Nâng cấp/hạ cấp phiên bản PHP chính (ví dụ:. 7. 4. 24 đến 8. 0. 1)Để chuyển đổi phiên bản XAMPP PHP chính, một số cấu hình Apache của XAMPP phải được điều chỉnh. May mắn thay, điều này rất dễ dàng và dễ thực hiện *Một lần nữa, giả sử rằng phiên bản hỗ trợ luồng PHP mà bạn đang thay thế là giống nhau Mở tệp này trong bất kỳ trình soạn thảo văn bản Windows nào (Notepad, VSCode, v.v. chúng tôi ưa thích VSCode)
*Một lần nữa, bạn nên sao lưu tệp trước bằng cách sao chép tệp sang một vị trí khác. Không sao lưu bằng cách sao chép tệp trong cùng thư mục và để nguyên như cũ 6 file extension, it will cause error when Apache starts (duplicated configuration).4. 2. 1. Chỉnh sửa LoadFile trên tệp php DLLTìm phần này
Trong phần này, bạn sẽ thấy nhiều dòng 7 khác nhau, nhưng dòng chính cần chú ý là tệp đang tải 8, ví dụ: dòng này với PHP 7
*Đường dẫn có thể khác nhau tùy thuộc vào nơi XAMPP được cài đặt trên máy tính của bạn Chỉnh sửa dòng này, thay đổi tên tệp DLL thành phiên bản PHP bạn đã tải xuống
-HOẶC- Hạ cấp từ PHP 7 xuống PHP 5
4. 2. 2. Chỉnh sửa LoadModule trên tệp DLL của ApacheSau đó, chỉnh sửa tiếp theo là dòng gần đó với 9, điều này sẽ khác dựa trên phiên bản XAMPPĐối với XAMPP với các phiên bản PHP chính khác nhau, các dòng sẽ khác nhau
* Đường dẫn sẽ khác nhau dựa trên hệ thống của bạn Chỉnh sửa dòng này, thay thế tất cả 0 thành 1. Vì vậy, với 2 và 3, chúng cũng sẽ được chỉnh sửa thành 1. Điều này giúp chúng tôi dễ dàng thay thế phiên bản PHP chính bằng cách thay đổi tên tệp DLL, thay vì phải chỉnh sửa tên mô-đun phpPhần sau là file DLL để chỉnh sửa dựa trên phiên bản, với cú pháp là 5. Bạn chỉ cần thay đổi nó thành phiên bản của bạnVí dụ: hạ cấp từ PHP 7 xuống 5
-HOẶC- nâng cấp từ PHP 7 lên 8
4. 2. 3. Chỉnh sửa IfModuleTra cứu tất cả các dòng 6
Chỉnh sửa tất cả chúng thành 0Đó là tất cả những gì chúng ta cần chỉnh sửa trên tệp này. Lưu tệp và chuyển sang bước tiếp theo 5. Xác minh rằng mọi thứ hoạt độngĐể kiểm tra xem các điều chỉnh có hoạt động đầy đủ hay không, hãy khởi động Apache trong XAMPP Mở Bảng điều khiển XAMPP bằng biểu tượng trên thanh thông báo hoặc bằng tệp 9. Sau đó, nhấp vào Bắt đầu trên bảng Hành động của dòng Apache. Nếu không có lỗi hiển thị, chúng ta sắp hoàn thànhTiếp theo, tạo một tệp PHP bên trong thư mục 0 của XAMPP, đặt nội dung này vào đó 1Lưu tệp và mở tệp trên trình duyệt bằng URL localhost. Kiểm tra xem phiên bản PHP có được cập nhật đúng không. Nếu có, xin chúc mừng. Bạn đã thực hiện đúng tất cả các bước để thay đổi phiên bản XAMPP PHP trên Windows Nếu có lỗi hiển thị, hãy kiểm tra kỹ các bước và điều chỉnh tệp để đảm bảo mọi thứ được áp dụng chính xác. Chúng tôi sẽ sớm phát hành một bài viết về cách gỡ lỗi lỗi PHP trên XAMPP Làm cách nào để hạ cấp phiên bản PHP trong Windows 11?Chỉnh sửa LoadFile trên tệp php DLL. Tìm phần này. # # Thiết lập mô-đun PHP #. Chỉnh sửa LoadModule trên tệp DLL của Apache. Sau đó, chỉnh sửa tiếp theo là dòng gần đó với LoadModule, điều này sẽ khác dựa trên phiên bản XAMPP. . Chỉnh sửa IfModule Làm cách nào để thay đổi phiên bản PHP trong Windows?1 câu trả lời . Nhấp vào trình quản lý php để đăng ký phiên bản php mới Chọn php-cgi. exe của php 7. 3. 31 và OK Nhấp vào Thay đổi phiên bản php để kiểm tra phiên bản php nào đang sử dụng Sau đó click Check php info và OK nó sẽ ra phiên bản php Làm cách nào để thay đổi phiên bản PHP 7 thành 8?Gói PHP Gỡ cài đặt/Gỡ bỏ PHP 7. x và Tiện ích mở rộng Autoclean và Autoremove Thêm kho lưu trữ PPA của Ondřej Surý Cài đặt PHP8 Cài đặt phần mở rộng PHP 8 Kiểm tra phiên bản PHP |