Kể từ PHP Manager, có thể quản trị gần như toàn bộ cấu hình, quản lý các tiện ích mở rộng, thêm/bớt các phiên bản của PHP…
IIS sử dụng hệ thống kế thừa cấu hình, mọi thay đổi bảng điều khiển cấp máy chủ sẽ được áp dụng cho tất cả các trang nếu cấu hình khác không được định cấu hình
Kích hoạt tiện ích mở rộng PHP
Từ Trình quản lý PHP, nhấp vào Bật hoặc tắt 1 tiện ích mở rộng.
Tập hợp các tiện ích mở rộng có sẵn trên máy chủ dành cho phiên bản PHP xuất hiện theo nhóm theo trạng thái. A tiện ích mở rộng đang hoạt động và B tiện ích mở rộng không hoạt động.
Chọn tiện ích bạn muốn kích hoạt 1 , nhấp chuột phải vào tiện ích đó và nhấp vào Kích hoạt 2 . .
Tiện ích mở rộng đi vào nhóm đã kích hoạt 1 .
Quay lại trang chủ IIS và Khởi động lại 1 dịch vụ IIS để xem xét.
Sử dụng các phiên bản PHP khác nhau tùy thuộc vào trang web
Trong phần này, chúng ta sẽ xem cấu hình IIS để sử dụng phiên bản PHP khác nhau tùy thuộc vào trang web [vhost]
Điều kiện tiên quyết cho phần này
- Có sẵn nhiều phiên bản PHP trên máy chủ IIS
- Tạo các bản ghi DNS để truy cập các trang web
Để minh họa cho hướng dẫn, chúng tôi sẽ thiết lập hai trang web trên IIS, sẽ hoạt động với hai phiên bản PHP khác nhau [5 và 7]
Tạo 1 thư mục sẽ nhận các trang web.
Trên giao diện IIS, nhấp chuột phải vào Trang web 1 và nhấp vào Thêm trang web … 2 . .
Nhập tên của trang web 1 , thư mục nơi trang web sẽ được lưu trữ 2 , the full DNS name of the site 3 and click on the OK 4 button.
Làm tương tự cho trang web thứ hai [php5. rdrit. phòng thí nghiệm]
Cả hai trang web 1 hiện đã được tạo.
Trong các thư mục lưu trữ các trang web, tạo một phpinfo mới. php tập tin và nhập đoạn mã sau
Khởi chạy trình duyệt internet và nhập url của các trang web. Chúng thường có cùng phiên bản [PHP 7. 2. 2]
PHP Manager for IIS là công cụ quản lý một hoặc nhiều cài đặt PHP tương thích với phiên bản mới nhất của IIS - 10
Đặc trưng
Bạn có thể sử dụng Trình quản lý PHP để
- Đăng ký PHP với IIS;
- Xác thực và định cấu hình đúng cài đặt PHP hiện có;
- Chạy nhiều phiên bản PHP cạnh nhau trên cùng một máy chủ và thậm chí trong cùng một trang web;
- Kiểm tra cấu hình và môi trường thời gian chạy PHP [đầu ra của hàm phpinfo[]];
- Định cấu hình các cài đặt PHP khác nhau;
- Bật hoặc tắt phần mở rộng PHP;
- Quản lý từ xa cấu hình PHP trong php. tập tin ini
Những lợi ích
Dễ dàng cài đặt, cấu hình, quản lý và khắc phục sự cố một hoặc nhiều phiên bản PHP trên cùng một máy chủ IIS. Tương thích với Windows 10 và Windows Server 2016 và IIS 10 và. Khung lưới 4. 5