Cập nhật PHP cho hocvps

Cập nhật PHP 7.4 với HocVPS Script

Để tiến hành cập nhật PHP, bạn truy cập SSH VPS dưới quyền root. Chạy dòng lệnh sau để cài đặt yum-utils:

yum install yum-utils

Cài đặt remi repository cho VPS, lựa chọn phiên bản thích hợp với VPS của mình nhé

Centos 6

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Centos 7

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

Kích hoạt remi repository cho phiên bản php 7.4 bằng lệnh sau:

yum-config-manager --enable remi-php74

Tắt phiên bản PHP có sẵn của VPS sử dụng HocVPS. Mặc định nó chạy phiên bản php 7.1. Nếu bạn muốn kiểm tra chắc ăn hãy sử dụng câu lệnh  php -v để kiểm tra phiên bản PHP của mình

yum-config-manager --disable remi-php71

Kiểm tra lại cấu hình bằng lệnh sau:

yum repolist all

Kết quả như hình là bạn đã cấu hình thành công

Kiểm tra cấu hình PHP
Kiểm tra cấu hình PHP

Chạy lệnh sau để tiến hành cài đặt

yum update

Sau khi hệ thống chạy hoàn tất bạn có thể chạy lệnh php -v để kiểm tra phiên bản php của mình. Nếu thấy output tương tự như sau là bạn đã nâng cấp thành công VPS rồi nhé.

PHP 7.4.0RC6 (cli) (built: Nov 10 2019 23:33:27) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.0RC6, Copyright (c), by Zend Technologies

Khắc phục 500 khi truy cập File Manager.

Sau khi các bạn cập nhật lên PHP phiên bản cao hơn thì File Manager mặc định của HocVPS bị lỗi 500. Tiến hành làm theo các bước sau để khắc phục lỗi nhé.

Cài đặt Pear bằng lệnh

yum install php-pear

Tiếp tục cài đặt Archive_Tar

pear install Archive_Tar

Mở File Tar.php theo đường dẫn /home/domain.com/private_html/filemanager/libraries/Tar.php tìm dòng 639

 $v_att_list = & func_get_args();

Thay thế bằng

 $v_att_list = func_get_args();

Lưu lại và bây giờ bạn có thể truy cập được File Manager của HocVPS rồi nhé

Lời kết

HocVPS là một Bash Script tuyệt vời và hoàn toàn miễn phí, tuy vậy nó không còn được cập nhật khiến cho người dùng không còn được an toàn khi sử dụng nó.

Mình mong rằng bài viết trên của mình có thể giúp các bạn cập nhật được PHP theo mong muốn và nhu cầu. Rất mong được các bạn ghé thăm và ủng hộ Blog thường xuyên.