Nội dung chính
Xem Làm cách nào để biết mô-đun php đã được cài đặt chưa? 2024
Các nhà cung cấp dịch vụ lưu trữ thường chậm áp dụng các phiên bản PHP mới trên máy chủ của họ. Hậu quả của việc này là có nhiều phiên bản PHP khác nhau tồn tại trên web cùng một lúc
Nếu bạn đang triển khai các tính năng mới, cài đặt ứng dụng dựa trên PHP mới hoặc cố gắng xác định lỗi trên trang web của mình, điều quan trọng là phải biết máy chủ web của bạn đang chạy phiên bản PHP nào
Trong hướng dẫn này, bạn sẽ học cách kiểm tra phiên bản PHP của mình bằng cách chạy mã PHP trên máy chủ của bạn hoặc sử dụng dòng lệnh
điều kiện tiên quyết
Kiểm tra phiên bản PHP bằng cách chạy mã PHP
Phương pháp đơn giản nhất để xác định phiên bản PHP đang chạy trên trang web của bạn là chạy một tệp PHP có chứa đoạn mã sau
http://www.example.com/phpinfo.php
2 vào thư mục gốc của
http://www.example.com/phpinfo.php
3, bạn sẽ vào
http://www.example.com/phpinfo.php
Đ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
http://www.example.com/phpinfo.php
4
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ù
http://www.example.com/phpinfo.php
4 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 -v
2. Lệnh
http://www.example.com/phpinfo.php
0 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
http://www.example.com/phpinfo.php
0 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
http://www.example.com/phpinfo.php
0 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
http://www.example.com/phpinfo.php
3
1. Nhập lệnh sau, thay thế
http://www.example.com/phpinfo.php
4 bằng đường dẫn đến cài đặt PHP của bạn
http://www.example.com/phpinfo.php
0
2. Nhập
http://www.example.com/phpinfo.php
0 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
Bạn có thể xem tên của các phần mở rộng khác nhau bằng cách sử dụng phpinfo() hoặc nếu bạn đang sử dụng phiên bản PHP
http://www.example.com/phpinfo.php
6 hoặc
http://www.example.com/phpinfo.php
7, bạn có thể sử dụng khóa chuyển -m để liệt kê tất cả các phần mở rộng có sẵn
Vì vậy, bạn muốn nhận danh sách tất cả các mô-đun Apache được cài đặt trên hộp nơi bạn được lưu trữ. Bạn nên sử dụng lệnh, tập lệnh hoặc liên kết nào? . Bài viết này trình bày cách kiểm tra các mô-đun PHP và Apache nào bạn đã cài đặt. Làm theo các bước nhanh sau
Đăng nhập qua SSH vào máy chủ của bạn để chạy các lệnh sau
apache
/usr/local/Apache/bin/httpd -l
PHP
php -v
Nếu mô-đun mà bạn đang tìm kiếm không được liệt kê, bạn sẽ cần chạy biên dịch lại để tải mô-đun. Trên các máy chủ cPanel, điều này có thể được thực hiện bằng cách chạy lệnh sau
/scripts/easyapache
Nếu bạn không quen với quy trình này, vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn để được hỗ trợ thêm
Làm cách nào để kích hoạt các mô-đun PHP?
Làm cách nào để cài đặt mô-đun trong PHP?
Phần mở rộng PHP được cài đặt ở đâu?
Làm cách nào để kiểm tra các mô-đun PHP đã cài đặt trong CentOS 7?
Bạn đang tìm hiểu bài viết: Làm cách nào để biết mô-đun php đã được cài đặt chưa? 2024
HỆ THỐNG CỬA HÀNG TRÙM SỈ QUẢNG CHÂU
Điện thoại: 092.484.9483
Zalo: 092.484.9483
Facebook: https://facebook.com/giatlathuhuongcom/
Website: Trumsiquangchau.com
Địa chỉ: Ngõ 346 Nam Dư, Trần Phú, Hoàng Mai, Hà Nội.