Phiên bản PHP gốc là phiên bản từ kho lưu trữ chính thức của hệ điều hành. Nó được cài đặt với "mô-đun Apache" hoặc "PHP-FPM". Để biết thêm thông tin, vui lòng tham khảo bài viết Cách thiết lập máy chủ web. Bạn có thể thiết lập các phiên bản PHP thay thế từ kho lưu trữ ISPmanager.
Chuyển đến Cài đặt → Tính năng → Phiên bản PHP thay thế → Chỉnh sửa.
Chọn "PHP CGI" trong trường ISPmanager PHP.
Bật tùy chọn ISPmanager PHP cho PHP-FPM để cung cấp phiên bản PHP này cho "FastCGI (Nginx + PHP-FPM)"
Bật tùy chọn ISPmanager module PHP for Apache để cung cấp phiên bản PHP này cho "Apache module"
Bật tùy chọn ISPmanager module PHP for OpenLiteSpeed để cung cấp phiên bản PHP này cho LSAPI
Đoạn mã trên hiển thị phiên bản PHP mà không có bất kỳ chi tiết nào khác, như trong kết quả bên dưới
Nếu bạn cần thêm chi tiết về cấu hình PHP của mình, chẳng hạn như thông tin hệ thống, ngày xây dựng, API máy chủ, thông tin tệp cấu hình, v.v. , hãy tải lên tệp chứa hàm phpinfo()
Khi được truy cập trong trình duyệt, tệp này hiển thị phiên bản PHP ở góc trên bên trái, theo sau là dữ liệu cấu hình.
Ghi chú. Mặc dù phpinfo() hữu ích để gỡ lỗi nhưng trang này có thông tin nhạy cảm về hệ thống của bạn. Xóa tệp khỏi máy chủ sau khi bạn sử dụng xong
Để có danh sách chứa tất cả các tiện ích mở rộng PHP đã tải và các phiên bản của chúng, hãy tải tệp có mã sau lên
$ext) { echo $ext .' => '. phpversion($ext). ''; }
Đầu ra hiển thị mỗi phần mở rộng trong một dòng riêng biệt, bao gồm cả phiên bản lõi PHP
Kiểm tra phiên bản PHP bằng dòng lệnh (Windows, Linux và macOS)
Nếu bạn có quyền SSH vào máy chủ từ xa, hãy sử dụng dòng lệnh để kiểm tra phiên bản PHP đã cài đặt. Phương pháp này cũng hữu ích để kiểm tra phiên bản PHP được cài đặt cục bộ
1. Gõ lệnh PHP
php -v2. Lệnh //www.example.com/phpinfo.php0 hoạt động trên Linux, macOS, Windows và các hệ thống được hỗ trợ khác. Đầu ra của nó chứa số phiên bản PHP, ngày xây dựng và thông tin bản quyền
Ghi chú. Nếu có nhiều hơn một phiên bản PHP được cài đặt trên máy chủ, lệnh //www.example.com/phpinfo.php0 sẽ hiển thị phiên bản giao diện dòng lệnh (CLI) mặc định. Phiên bản này không nhất thiết phải là phiên bản chạy trên các trang web được lưu trữ
Khắc phục lỗi 'PHP không được nhận dạng' trên Windows
Trên Windows, đường dẫn PHP đôi khi không được hệ thống nhận dạng, vì vậy lệnh //www.example.com/phpinfo.php0 xuất ra lỗi 'php không được nhận dạng'
Để giải quyết vấn đề này, trước tiên hãy đặt biến môi trường //www.example.com/phpinfo.php3
1. Nhập lệnh sau, thay thế //www.example.com/phpinfo.php4 bằng đường dẫn đến cài đặt PHP của bạn
set PATH=%PATH%;[location]2. Nhập //www.example.com/phpinfo.php0 hiện hiển thị phiên bản PHP được cài đặt trên hệ thống Windows của bạn
Phần kết luận
Bài viết này nhằm mục đích giải thích các cách phổ biến để kiểm tra phiên bản PHP trên máy chủ hoặc máy cục bộ của bạn. Các phương pháp được đề cập trong hướng dẫn này bao gồm chạy mã PHP và sử dụng giao diện dòng lệnh