Cách cho phép lựa chọn giữa nhiều phiên bản PHP khác nhau trong DirectAdmin

Tác giả Network Engineer, T.Mười 17, 2021, 12:34:53 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách cho phép người dùng lựa chọn giữa nhiều phiên bản PHP khác nhau trong DirectAdmin


Việc phát hành DirectAdmin 1.56.0 cho phép sử dụng tối đa 4 phiên bản php đang hoạt động và người dùng có thể chọn giữa chúng.

Bạn phải đang sử dụng phiên bản mới nhất của CustomBuild 2.0.

Phiên bản PHP đầu tiên sẽ là phiên bản mặc định và sẽ chạy tất cả các ứng dụng web. Mọi thứ khác là tùy chọn.

Người dùng có thể chọn giữa các phiên bản trên trang "Domain Setup" của họ trong DirectAdmin.

Cài đặt mẫu nhiều phiên bản PHP.

Mã nguồn [Chọn]
cd /usr/local/directadmin/custombuild
./build update
./build set php1_release 7.1
./build set php2_release 5.6
./build set php3_release 7.0
./build set php4_release 7.3
./build set php1_mode php-fpm
./build set php2_mode php-fpm
./build set php3_mode php-fpm
./build set php4_mode php-fpm
./build php n
./build rewrite_confs

Sẽ biên dịch tất cả các phiên bản PHP đó. Thay đổi số phiên bản xung quanh như mong muốn.
Bạn cần ít hơn 4 phiên bản PHP, hãy đặt bản phát hành đã cho thành "no", ví dụ:

Mã nguồn [Chọn]
./build set php4_release no
./build rewrite_confs

Yêu cầu php_version_selector = 1 được đặt trong đầu ra './directadmin c', theo mặc định.

CloudLinux Php Selector.

Nếu bạn đang chạy CloudLinux và có php1_mode = lsphp, bạn sẽ có thể sử dụng plugin CloudLinux Php Selector.

Lưu ý rằng nếu bạn cũng sử dụng bộ chọn DA PHP, lựa chọn CloudLinux chỉ có bất kỳ tác dụng nào nếu miền đang sử dụng phiên bản DA php đầu tiên.