Hướng dẫn kiểm tra thông tin PHP với phpinfo
Trong quá trình phát triển và quản lý các ứng dụng web, việc nắm rõ thông tin về môi trường PHP là vô cùng quan trọng. Một trong những công cụ hữu ích nhất để thực hiện điều này là hàm phpinfo(). Hàm này không chỉ cung cấp cho bạn thông tin chi tiết về phiên bản PHP đang chạy, mà còn các cấu hình, module đã cài đặt, và thông tin về máy chủ. Bằng cách sử dụng phpinfo(), bạn có thể dễ dàng xác định các vấn đề liên quan đến cấu hình, từ đó tối ưu hóa hiệu suất và đảm bảo tính tương thích cho ứng dụng của mình.
Trong bài viết này, chúng ta sẽ cùng tìm hiểu cách sử dụng hàm phpinfo() để kiểm tra thông tin PHP một cách nhanh chóng và hiệu quả.
1. Hàm phpinfo() là gì?
Hàm phpinfo() là một hàm cơ bản của PHP được sử dụng để hiển thị thông tin chi tiết về cấu hình của môi trường PHP đang sử dụng như:
- Phiên bản PHP đang sử dụng
- Các modules được cài đặt và kích hoạt
- Các giá trị biến môi trường và cài đặt có hiệu lực
- Hệ điều hành và phiên bản của máy chủ
- Môi trường PHP bao gồm PHP handler và SAPI

2. Hướng dẫn tạo file phpinfo
Bạn tạo một file mới có tên là phpinfo.php trong thư mục của máy chủ web như htdocs trong XAMPP, thư mục gốc trong Nginx/Apache ..., trong môi trường sử dụng Web Panel thường nằm trong thư mục public_html. Trong bài viết này, iNET sẽ hướng dẫn bạn tạo file phpinfo trong OnePanel là phần mềm quản lý Hosting do iNET tự nghiên cứu và phát triển.
- Bạn truy cập vào Website Management --> File Manager:

- Trong thư mục public_html chọn New file:

- Tạo file mới có tên là phpinfo.php --> Submit:

- Click chuột phải vào file phpinfo.php --> Edit:

- Cập nhật nội dung file phpinfo.php như sau:
<?php
phpinfo();
?>

3. Kiểm tra thông tin trang phpinfo
Truy cập vào website bạn vừa tạo theo đường dẫn https://tenmiencuaban/phpinfo.php

Trang này sẽ hiển thị tất cả thông tin liên quan đến phiên bản PHP, cấu hình và extensions mà bạn đang sử dụng.
>> Hướng dẫn chỉnh sửa thông số PHP trên hosting iNET
4. Lời kết
Sử dụng file phpinfo đặc biệt hữu ích cho các Quản trị viên website trong quá trình khắc phục sự cố cũng như tối ưu hiệu suất của trang web.
Tuy nhiên do nó chứa thông tin nhạy cảm của hệ thống có thể giúp kẻ tấn công lợi dụng khai thác nên iNET khuyến nghị bạn xóa file ngay khi có được thông tin cần thiết.
Chúc các bạn thực hiện thành công!