Các phiên bản mới nhất của cPanel giúp dễ dàng chọn phiên bản PHP mà trang web của bạn đang sử dụng. Chỉ với một vài cú nhấp chuột, bạn có thể chuyển đổi giữa các phiên bản khác nhau và thậm chí sử dụng các phiên bản khác nhau trên các trang web trong cùng một cPanel. Điều này đặc biệt hữu ích khi nâng cấp các trang web cũ hơn, khắc phục sự cố hoặc xử lý các ứng dụng của bên thứ ba. Hãy xem cách tận dụng tối đa PHP trên tất cả các loại máy chủ
- Phiên bản PHP và loại máy chủ
- Trình quản lý MultiPHP của cPanel
- Thay đổi phiên bản PHP trên trang web của bạn
Phiên bản PHP và loại máy chủ
Quản trị viên hệ thống của chúng tôi cài đặt các phiên bản PHP mới nhất trên các máy chủ WordPress được chia sẻ, đại lý và dựa trên cPanel của chúng tôi sau khi thử nghiệm và khắc phục sự cố. Phiên bản 'mặc định' của PHP cho các trang web mới được tạo thường chậm hơn một hoặc hai phiên bản vì mục đích ổn định— nhưng vui lòng cập nhật lên phiên bản mới nhất ngay khi có sẵn
Với VPS và Máy chủ chuyên dụng, chúng tôi tin tưởng bạn và Quản trị viên hệ thống của bạn để quản lý cài đặt và cập nhật PHP. Tuy nhiên, nếu bạn cần trợ giúp, nhóm Hỗ trợ kỹ thuật 24/7 của chúng tôi sẵn lòng cài đặt các phiên bản PHP mới hơn theo yêu cầu của bạn
Nếu bạn có VPS hoặc Máy chủ chuyên dụng, các phiên bản PHP mới hơn có thể cần được cài đặt thủ công
Trình quản lý MultiPHP của cPanel
Chỉ vài năm trước, việc quản lý các phiên bản PHP cPanel khác nhau là một thử thách hoàn toàn hoặc không có gì. Các công cụ cũ hơn sẽ thay đổi phiên bản PHP cho mọi trang web trên cPanel cùng một lúc. Định cấu hình các trang web riêng lẻ khác nhau yêu cầu các giải pháp khó sử dụng bằng cách sử dụng tệp .htaccess
. Các phiên bản mới nhất của cPanel đã giới thiệu một công cụ mới, Trình quản lý MultiPHP, giúp đơn giản hóa quy trình. Nhấp vào biểu tượng Trình quản lý MultiPHP trong phần Phần mềm của cPanel để bắt đầu
Xin lưu ý. hãy nhớ nhấp vào Trình quản lý MultiPHP chứ không phải Trình chỉnh sửa MultiPHP INI. INI Editor là một phần mềm khác giúp bạn tinh chỉnh cài đặt PHP của mình trên các trang web riêng lẻ
Thay đổi phiên bản PHP trên trang web của bạn
Bây giờ bạn đã biết Trình quản lý MultiPHP là gì, chúng tôi sẽ chỉ cho bạn cách sử dụng nó để thay đổi phiên bản PHP cho trang web của bạn
- Đăng nhập vào cPanel
- Nhấp vào liên kết Trình quản lý MultiPHP trong phần Phần mềm của cPanel
- Chọn hộp cho trang hoặc các trang bạn muốn cập nhật
- Chọn Phiên bản PHP mong muốn từ trình đơn thả xuống
- Nhấp vào nút Áp dụng
Đó là tất cả những gì cần thiết để thay đổi phiên bản PHP được sử dụng trên bất kỳ trang web nào bạn chọn. Nếu bạn đang gặp sự cố với một trang web và muốn kiểm tra kỹ phiên bản PHP đang sử dụng, hãy nhớ rằng bạn luôn có thể thiết lập trang PHPinfo cho trang web đó. Tìm hiểu thêm về cPanel từ Hướng dẫn sản phẩm dịch vụ lưu trữ VPS được quản lý của chúng tôi
Đảm bảo các khách hàng doanh nghiệp, đại lý hoặc đại lý của bạn luôn được kết nối và bật nguồn với Dịch vụ lưu trữ VPS được quản lý được tối ưu hóa của chúng tôi
Các bản phân phối Unix phổ biến bao gồm các phiên bản nhị phân của PHP có thể được cài đặt. Mặc dù các phiên bản nhị phân này thường được xây dựng với sự hỗ trợ cho các tiện ích mở rộng MySQL, nhưng bản thân các thư viện tiện ích mở rộng có thể cần được cài đặt bằng gói bổ sung. Kiểm tra trình quản lý gói đi kèm với bản phân phối bạn đã chọn để biết tính khả dụng
Ví dụ: trên Ubuntu, gói php5-mysql cài đặt các phần mở rộng PHP ext/mysql, ext/mysqli và PDO_MYSQL. Trên CentOS, gói php-mysql cũng cài đặt 3 phần mở rộng PHP này
Ngoài ra, bạn có thể tự biên dịch phần mở rộng này. Xây dựng PHP từ nguồn cho phép bạn chỉ định các tiện ích mở rộng MySQL mà bạn muốn sử dụng, cũng như lựa chọn thư viện máy khách của bạn cho mỗi tiện ích mở rộng
Khi biên dịch, hãy sử dụng --with-pdo-mysql[=DIR] để cài đặt phần mở rộng PDO MySQL, trong đó tùy chọn [=DIR] là thư viện cơ sở MySQL. Kể từ PHP 5. 4, mysqlnd là thư viện mặc định. Để biết chi tiết về cách chọn thư viện, xem Chọn thư viện MySQL
Theo tùy chọn, --with-mysql-sock[=DIR] đặt thành vị trí cho con trỏ ổ cắm unix MySQL cho tất cả các tiện ích mở rộng MySQL, bao gồm PDO_MYSQL. Nếu không được chỉ định, các vị trí mặc định sẽ được tìm kiếm
Tùy chọn, --with-zlib-dir[=DIR] được sử dụng để đặt đường dẫn đến tiền tố cài đặt libz
$ ./configure --with-pdo-mysql --with-mysql-sock=/var/mysql/mysql.sock
Hỗ trợ SSL được kích hoạt bằng cách sử dụng các hằng số PDO_MySQL thích hợp, tương đương với việc gọi » hàm MySQL C API mysql_ssl_set[]. Ngoài ra, SSL không thể được kích hoạt bằng PDO. setAttribute vì kết nối đã tồn tại. Xem thêm tài liệu về MySQL về » kết nối với MySQL bằng SSL