Cách cập nhật PHP trong WordPress


WordPress được xây dựng xung quanh ngôn ngữ kịch bản PHP, do đó, nó rất cần thiết để có phiên bản cập nhật của nó được cài đặt trên máy chủ web của bạn. Bản thân giữ cho WordPress cập nhật thật dễ dàng, nhưng các công nghệ cốt lõi (như PHP) không phải lúc nào cũng đồng bộ với phiên bản WordPress đã cài đặt của bạn.

Điều này đặc biệt đúng với các máy chủ web DIY mà bạn Đã tự mình thiết lập. Nếu máy chủ lưu trữ trang web của bạn không được cập nhật, PHP có thể là một trong hai, điều này có thể khiến trang web của bạn bị phơi bày với các tính năng khai thác hoặc bị hỏng. Điều đó có nghĩa là bạn sẽ cần cập nhật PHP để duy trì mọi thứ đang chạy trên đây. Cách cập nhật PHP trong WordPress.

Kiểm tra phiên bản PHP hiện tại của bạn

Thỉnh thoảng, phiên bản PHP được hỗ trợ tối thiểu mà WordPress hỗ trợ thay đổi. Bạn có thể kiểm tra phiên bản tối thiểu hiện tại tại Trang web WordPress, nhưng kể từ khi xuất bản, WordPress hiện hỗ trợ tối thiểu PHP 7.3 trở lên.

Tuy nhiên, không phải tất cả các máy chủ web sẽ chạy PHP 7.3 trở lên. Các phiên bản PHP cũ hơn vẫn sẽ hoạt động với WordPress, nhưng nó có thể khiến các chủ đề, plugin và tính năng mới hơn bị phá vỡ.

Để đảm bảo bạn đang chạy phiên bản PHP chính xác, bạn có thể kiểm tra cài đặt WordPress hiện tại của mình bằng trình đơn Sức khỏe trang webtrong WordPress 5.2 trở lên.

  • Để thực hiện việc này, hãy đăng nhập vào trang quản trị WordPress của bạn. Bạn cần phải có tài khoản người dùng áp dụng vai trò Quản trị viên. Khi bạn đã đăng nhập, nhấn Công cụ>Sức khỏe trang webtừ menu bên.
    • Nếu phiên bản PHP WordPress của bạn không hoạt động ngày, điều này sẽ được liệt kê dưới dạng đề xuất trong tab Trạng thái.
      • Để kiểm tra phiên bản PHP hiện tại, nhấn Thông tin>Máy chủvà kiểm tra phiên bản được liệt kê trong danh mục Phiên bản PHP.
      • Bạn cũng có thể kiểm tra phiên bản PHP của bạn bằng các plugin của bên thứ ba, chẳng hạn như Trình kiểm tra tương thích PHP. Nếu phiên bản PHP của bạn đã lỗi thời, bạn sẽ cần chuyển sang nâng cấp nó càng sớm càng tốt.

        In_content_1 all: [300x250] / dfp: [640x360]ước>->

        Sao lưu trang web của bạn và chuẩn bị nâng cấp

        Cập nhật một thành phần cốt lõi như PHP có thể phá vỡ trang web của bạn. Trước khi bạn vội vàng cập nhật PHP trong WordPress, điều tốt nhất cần làm là sao lưu trang web WordPress của bạn và chuẩn bị nâng cấp nó trước.

        Bạn nên bắt đầu bằng cách tạo bản sao cơ sở dữ liệu MySQL của bạn và tạo các bản sao vật lý của các tệp WordPress của bạn. Nhiều nhà cung cấp dịch vụ lưu trữ WordPress sẽ cung cấp các dịch vụ sao lưu tích hợp mà bạn có thể tận dụng, vì vậy hãy chắc chắn kiểm tra với máy chủ web của bạn nếu đây là trường hợp.

        Đối với các máy chủ DIY, bạn cần phải sao lưu thủ công. Nếu bạn sợ việc nhấn thiết bị đầu cuối, hãy sử dụng một plugin như UpdraftPlus để tự động sao lưu cài đặt WordPress của bạn. UpdraftPlus có thể lưu trữ các bản sao lưu của bạn khỏi máy chủ của bạn, tận dụng các dịch vụ lưu trữ đám mây như Google hoặc Microsoft Azure.

        Nếu trang web WordPress của bạn được sao lưu, thì bạn đã sẵn sàng để bắt đầu và bắt đầu cập nhật PHP trong WordPress. để lưu trữ web của bạn. Đối với lưu trữ được chia sẻ, nơi bạn chia sẻ không gian web của mình với những người dùng khác, bạn hoàn toàn không thể cập nhật PHP trong WordPress, nhưng bạn có thể chuyển sang phiên bản mới hơn nếu có sẵn.

        Nếu có không, nói chuyện trực tiếp với nhà cung cấp dịch vụ lưu trữ của bạn về việc cập nhật PHP lên phiên bản mới nhất. Nếu đúng như vậy, cPanel cho phép chuyển đổi nhanh chóng và dễ dàng sang các phiên bản mới hơn của phần mềm máy chủ quan trọng như PHP.

        Vì cPanel là mô-đun, các cài đặt này có thể khác nhau, tùy thuộc vào phiên bản cPanel của riêng bạn.

        • Để chuyển PHP sang phiên bản mới hơn trong cPanel, hãy đăng nhập vào trang web cPanel để lưu trữ web của bạn. Sau khi đăng nhập, hãy tìm các tùy chọn cPanel có tên Bộ chọn PHPhoặc Chọn phiên bản PHPvà nhấn nó.
        • ình>
          • Công cụ Bộ chọn PHPcho phép bạn thay đổi phiên bản PHP hiện đang sử dụng trên máy chủ của mình. Chọn một phiên bản bằng hoặc cao hơn phiên bản tối thiểu được WordPress hỗ trợ (hiện là PHP 7.3) từ trình đơn thả xuống Phiên bản PHP, sau đó nhấn Đặt làm hiện tạiđể áp dụng nó.

          Phiên bản PHP đang chạy trên máy chủ của bạn sẽ thay đổi ngay lập tức. Các bảng điều khiển máy chủ web khác tồn tại và có thể hỗ trợ chức năng tương tự, nếu không, và bạn có quyền truy cập trực tiếp vào máy chủ web của mình, bạn có thể cập nhật PHP theo cách thủ công.

          Cập nhật PHP thủ công từ a Kết nối thiết bị đầu cuối hoặc SSH

          Tùy chọn này chỉ có thể được sử dụng bởi những người dùng đã sao lưu trang web của họ và những người cảm thấy thoải mái khi sử dụng thiết bị đầu cuối Linux. Hầu hết các máy chủ web chạy Linux, nhưng nếu bạn có máy chủ Windows IIS, bạn có thể cập nhật PHP trong WordPress bằng cách sử dụng Trình cài đặt nền tảng web.

          Như chúng tôi đã đề cập, điều cần thiết là bạn phải có một bản sao lưu của trang web WordPress của bạn trước khi bạn bắt đầu. Nó cũng đáng để thử nghiệm phiên bản PHP mới nhất trên phiên bản thử nghiệm của WordPress trên một máy chủ và cài đặt riêng biệt để đảm bảo rằng các plugin, chủ đề và thiết lập WordPress tổng thể của bạn hoạt động chính xác với nó trước khi bạn cập nhật máy chủ chính của mình.

          • Nếu bạn đã sẵn sàng nâng cấp, hãy mở một thiết bị đầu cuối trên máy chủ web cục bộ hoặc kết nối với máy chủ từ xa bằng ứng dụng SSH trên Windows, Linux hoặc macOS. Sau khi kết nối, hãy kiểm tra phiên bản PHP của bạn bằng cách nhập php -vvà nhấn enter.
            • Đối với máy chủ dựa trên Ubuntu và Debian, hãy nhập sudo apt-get install phần mềm-property-common && sudo add-apt-repository ppa: ondrej / php&& sudo apt update &&sudo apt install phpx.xđể cài đặt PHP, thay thế xxbằng phiên bản PHP mới nhất hiện có (ví dụ: php7.4).

              Điều này sẽ sử dụng kho lưu trữ của bên thứ ba để cài đặt gói PHP mới nhất, nhưng bạn có thể muốn tự tải xuống và cài đặt gói này theo cách thủ công từ Trang web PHP. Bạn có thể chạy lại php-vsau khi cài đặt để kiểm tra xem cài đặt có thành công hay không.
              • Phiên bản mới nhất của PHP sẽ được cài đặt , nhưng bạn sẽ cần thay đổi phiên bản PHP nào được sử dụng bởi máy chủ web của bạn. Nếu bạn đang sử dụng Apache, hãy nhập sudo a2enmod phpx.x(thay thế xxbằng phiên bản chính xác) để thay đổi cài đặt máy chủ Apache của bạn, sau đó khởi động lại Apache bằng cách nhập sudo systemctl restart apache2hoặc sudo dịch vụ apache2 restart.
              • Để cài đặt không phải Apache, hãy tham khảo tài liệu của phần mềm máy chủ web của bạn để cập nhật phiên bản PHP được sử dụng cho cấu hình máy chủ của bạn, cũng như để cài đặt các mô-đun PHP (plugin) bổ sung cho phiên bản PHP của bạn.

                Khi PHP đã được cập nhật, cài đặt máy chủ web của bạn đã được thay đổi để sử dụng mới phiên bản và máy chủ web của bạn đã được khởi động lại, trang web WordPress của bạn sẽ bắt đầu sử dụng nó.

                Giữ an toàn trang web WordPress của bạn

                WordPress là cốt lõi của hàng triệu của các trang web trên toàn thế giới và giống như các quản trị viên web khác, bạn cần phải biết p trang web WordPress của bạn an toàn. Bây giờ bạn đã biết cách cập nhật PHP trong WordPress, bạn nên chạy một bản kiểm toán bảo mật đầy đủ nếu trang web của bạn có lỗ hổng, bạn có thể có Phần mềm độc hại WordPress mà bạn sẽ cần phải xóa.

                Nếu bạn chưa quen với WordPress, đây là một số các plugin WordPress cần thiết để giúp trang web của bạn hoạt động nhanh chóng. Hãy cho chúng tôi biết các mẹo bảo mật WordPress của bạn trong phần bình luận.

                bài viết liên quan:


                26.03.2020