Chọn phiên bản php

Trong thời gian sử dụng Hosting tại AZDIGI, có thể mã nguồn của bạn không tương thích với cấu hình thiết lập PHP mặc định tại AZDIGI nên bạn sẽ cần thiết lập lại cấu hình để tương thích với mã nguồn của bạn tốt hơn

You can you like

  • Cài đặt nhiều phiên bản PHP cho aaPanel
  • Hàm PHP nguy hiểm vô hiệu trên DirectAdmin
  • Change the default PHP version of Cyber ​​Panel
  • Hướng dẫn hạ cấp PHP-FPM (Hạ cấp php-fpm)
  • Thay đổi phiên bản PHP Subdomain trên DirectAdmin
  • Cài đặt PHP 8. 0 trên DirectAdmin

Change version of PHP default on host

Mặc định máy chủ lưu trữ tại AZDIGI sẽ sử dụng phiên bản PHP 7. 2, nếu mã nguồn của bạn không tương thích với phiên bản PHP này thì có thể chuyển đổi thành các phiên bản PHP khác, chúng tôi hỗ trợ PHP 5. 3, PHP5. 4, PHP5. 5, PHP5. 6 và PHP 7. 0, PHP7. 1, PHP7. 2, PHP7. 3, PHP7. 4, PHP8. 0 và PHP 8. 1. You change version PHP at mục Select PHP Version in cPanel or DirectAdmin (đối với dịch vụ SEO Hosting)

Lưu ý. Trước khi thực hiện, bạn cần kiểm tra xem có đang sử dụng Multi PHP không, nếu đang sử dụng Multi PHP phiên bản khác thì tùy chỉnh sẽ không có hiệu lực

Bạn bấm chọn Trình quản lý đa PHP

Chọn phiên bản php

Nhấp vào chọn tất cả các tên miền và đưa về kế thừa

Chọn phiên bản php

Chọn phiên bản php

Sau đó, bạn chọn phiên bản PHP phù hợp và nhấn nút Đặt làm hiện tại

Chọn phiên bản php

Bật/tắt phần mở rộng cho PHP

Cũng trong phần Select PHP Version, bạn có thể tắt các phần mở rộng (extensions) cần sử dụng cho PHP trên máy chủ. Bạn lưu ý rằng tài nguyên máy chủ của bạn sẽ sử dụng nhiều hơn nếu bạn sử dụng càng nhiều phần mở rộng

Chọn phiên bản php


Sau khi chọn tiện ích mở rộng, hệ thống sẽ tự lưu lại

Tùy chỉnh cấu hình PHP

Để sửa lại cấu hình PHP mặc định (bộ nhớ PHP, thời gian thực thi, tùy chọn thông báo lỗi,…) bạn có thể sửa tại phần Select PHP Version => Switch to PHP Options

Chọn phiên bản php

Tại đây, bạn sẽ thấy các tùy chọn mà bạn được phép thiết lập, hãy nhấp chuột vào mục giá trị của từng tùy chọn để thay đổi giá trị

Chọn phiên bản php

Sau khi hoàn tất thiết lập, hãy nhấn nút Lưu để hoàn tất

VIDEO ĐẪN

Sử dụng nhiều phiên bản PHP trên một máy chủ gói

Chỉ áp dụng cho các dịch vụ Hosting sử dụng cPanel

Nếu bạn có nhiều tên miền trên một máy chủ gói mà muốn sử dụng mỗi tên miền một phiên bản PHP thì có thể thiết lập bằng cách truy cập vào mục MultiPHP Manager trên giao diện cPanel

Chọn phiên bản php

Tại đây bạn sẽ thấy danh sách các tên miền đang được sử dụng trên máy chủ. Nếu bạn muốn thiết lập phiên bản PHP cho bất kỳ tên miền nào, hãy nhấn chọn tên miền đó và chọn phiên bản PHP cần thiết lập cột bên phải trên

Chọn phiên bản php

Lưu ý. Phiên bản tên miền lựa chọn Kế thừa sẽ sử dụng phiên bản được thiết lập mặc định tại Select PHP Version

Để thiết lập tiện ích mở rộng cho các phiên bản PHP đã sử dụng cho các tên miền, bạn có thể thiết lập tại mục Chọn Phiên bản PHP theo hướng dẫn trên (không nhấn nút Đặt làm hiện tại)

Chọn phiên bản PHP để phù hợp với mã nguồn của bạn, ở đây có các phiên bản từ 4. 4 đến 5. 6 -> Sau đó nhấn Set as Current -> Nhấn Save để hoàn tất

Chọn phiên bản php

Chú thích. khi chọn phiên bản PHP, mặc định các chức năng sẽ được chọn, trường hợp nếu bạn bỏ đánh dấu kiểm thì bạn phải chọn lại để trang web hoạt động ổn định như sau

- Phiên bản PHP hiện tại. 4. 4

Chọn phiên bản php

- Phiên bản PHP hiện tại. 5. 1

Chọn phiên bản php

- Phiên bản PHP hiện tại. 5. 2

Chọn phiên bản php

- Phiên bản PHP hiện tại. 5. 3

Chọn phiên bản php

- Phiên bản PHP hiện tại. 5. 4

Chọn phiên bản php

- Phiên bản PHP hiện tại. 5. 5

Chọn phiên bản php

- Phiên bản PHP hiện tại. 5. 6

Chọn phiên bản php

Tùy chỉnh Show PHP Extensions. Cấu hình hiển thị các phần mở rộng PHP trong DirectAdmin. Phiên bản PHP mới này sẽ có ít chức năng hơn phiên bản cũ

- Mô tả tổng hợp các thông số mở rộng của máy chủ

+ allow_url_fopen. allow open path to PHP access to files

+ display_errors. ẩn hiển thị báo lỗi

+ error_reporting. hiển thị các lỗi khi gặp sự cố, nó cung cấp cho người thiết lập tên lỗi và dòng lệnh khi xảy ra lỗi đó. có nhiều cấp độ hiển thị lỗi, tuy nhiên ở đây chỉ đưa ra 2 cách cơ bản

E_ALL. Hiển thị tất cả các loại lỗi

E_ALL & E_NOTICE. Các lỗi thông báo không nghiêm trọng do người thiết lập tự ấn định

+ file_uploads. Cho phép hoặc không cho phép tải tệp lên

+ bao gồm_path. đường dẫn tuyệt đối tự động sinh ra khi chọn phiên bản PHP, ví dụ ở đây chọn phiên bản php 5. 6 nên có đường dẫn trong đó có thư mục php56. /opt/alt/php56/usr/share/lê. /opt/alt/php56/usr/share/php

+ log_errors. Hiển thị lỗi và lưu lại trong nhật ký tệp

+ thư. force_extra_parameters. Cấu hình các thông số gửi nhận email

+ thời_gian_thực_hiện_tối_đa. Quy định thời gian chờ và được tính bằng giây, giá trị mặt định là 30 giây, nếu bạn cho phép tải lên tệp có dung lượng lớn thì phải chỉnh sửa lại thời gian cho phù hợp

+ max_input_time. Giới hạn thời gian thực thi của hàm php, thường đặt giá trị là -1

+ memory_limit. Tùy chọn giới hạn bộ nhớ RAM cho một lần yêu cầu từ phía máy khách, có giá trị từ 64M đến 512M, nếu chọn càng lớn thì sẽ chiếm nhiều tài nguyên của hệ thống. vì vậy cần cân nhắc lựa chọn để phù hợp với hệ thống của bạn đang hoạt động

+ open_basedir. Xác định địa điểm hoặc đường dẫn mà từ đó PHP được phép truy cập vào các tệp bằng cách sử dụng các chức năng như fopen() và gzopen(). Nếu một tập tin bên ngoài các đường dẫn được định nghĩa bởi open_basdir, PHP sẽ từ chối để mở nó. Chế độ của open_basingir có thể bị tắt trong tệp cấu hình Apache, httpd. conf, with the following lines. php_admin_value open_basedir không có

+ post_max_size. Tùy chọn cho phép upload bài viết, ảnh có dung lượng từ 2M đến 128M

+ phiên. Lưu đường dẫn. khi Webserver chạy PHP, phiên bản làm việc thông tin hiện tại của người sử dụng được lưu trong thư mục thông qua biến phiên. Lưu đường dẫn

Đối chiếu với hệ thống Linux. được lưu trong thư mục /tmp hoặc /usr/var/tmp hoặc /var/lib/php/session

+ short_open_tag. Tắt hoặc mở quá trình biên dịch trong php, hàm này nằm trong tệp php. Trong. ví dụ khi php biên dịch hàm viết đúng là bạn nhập lại thành thì nó vẫn biên dịch được bạn nếu để hàm short_open_tag ở chế độ Bật

+ upload_max_filesize. Options to allow upload file as. png,. jpg…. has size from 2M to 1G

Theo mô tả ở trên các thông số máy chủ được chọn

+ allow_url_fopen. Trên

+ display_errors. Tắt

+ error_reporting. E_ALL

+ file_uploads. Trên

+ bao gồm_path. . /opt/alt/php56/usr/share/lê. /opt/alt/php56/usr/share/php

+ log_errors. Trên

+ magic_quotes_gpc. Tắt

+ thư. force_extra_parameters. không có giá trị

+ thời_gian_thực_hiện_tối_đa. 30

+ max_input_time. -1

+ memory_limit. 128M

+ open_basedir. không có giá trị

+ post_max_size. 8M

+ register_globals. Tắt

+ safe_mode. Tắt

+ safe_mode_exec_dir. không có giá trị

+ safe_mode_include_dir. không có giá trị

+ phiên. Lưu đường dẫn. /tmp

+  short_open_tag. Trên

+ upload_max_filesize. 2M

Hình này chọn các thông số Hiển thị phần mở rộng PHP của PHP 5. 6 , các phiên bản thấp hơn thì có một số hàm khác mà bạn không thể tùy chỉnh, với những thông số như sau là đủ