Tiện ích mở rộng PHP WordPress
Với các phiên bản PHP cũ hơn của 7. 1 trở lên sắp hết tuổi thọ (EOL) và PHP 7. 4 hoàn chỉnh, nếu bạn chưa đến lúc cài đặt và định cấu hình PHP 7. 4 và bất kỳ phần mở rộng cần thiết nào, bài viết này sẽ hướng dẫn bạn quy trình thiết lập PHP 7. 4 trên máy chủ Nginx dựa trên Ubuntu của bạn, cũng như cài đặt các Tiện ích mở rộng PHP được yêu cầu và đề xuất cho trang web WordPress Show
PHP7. 4 cung cấp các cải tiến về bảo mật và hiệu suất so với các phiên bản trước. Mặc dù PHP 7. 3 vẫn được coi là hiện tại, tôi cũng có hướng dẫn cài đặt cái này – Nhấp vào đây để biết cách cài đặt PHP 7. 3 thay vì Trong bài viết này, tôi đang làm việc trên một hệ thống đã được cấu hình sẵn và đang chạy PHP 7. 3 Trước khi bạn bắt đầu, các bước trong bài viết này giả định như sau
1. Thêm kho lưu trữ PPA và cập nhật danh sách góiChạy các lệnh sau để thêm ppa. ondrej/php PPA vào hệ thống của bạn và cập nhật danh sách gói có sẵn. PPA này chứa các gói và tiện ích mở rộng PHP mới nhất cho các hệ thống Ubuntu và là lựa chọn được đề xuất của tôi, mặc dù có một số nguồn có thể cho các gói này
Quá trình này chỉ mất một phút để hoàn thành, sau đó bạn có thể cài đặt và định cấu hình gói PHP mới cũng như mọi tiện ích mở rộng cần thiết 2. Cài đặt PHP 7. 3 và bất kỳ tiện ích mở rộng nào bạn cầnCác lệnh tiếp theo sẽ cài đặt php 7. 4 vào hệ thống của bạn và cả các tiện ích mở rộng được yêu cầu và đề xuất để chạy trang web WordPress bằng nhánh lõi mới nhất Để cài đặt php-7. 4 và php7. 4-fpm;
Để đảm bảo rằng bạn có tất cả các tiện ích mở rộng được yêu cầu và đề xuất để chạy các trang web WordPress (các tiện ích mở rộng này cũng phải đủ cho hầu hết các chức năng hoặc nền tảng CMS dựa trên PHP khác), hãy chạy như sau;
Danh sách các tiện ích mở rộng PHP được yêu cầu và đề xuất cho WordPressWordPress có một danh sách đã xuất bản về các tiện ích mở rộng PHP được yêu cầu và đề xuất để chạy WordPress một cách tối ưu trong có sẵn đầy đủ bằng cách nhấp vào đây. Tuy nhiên, để bạn tham khảo, bên dưới là danh sách kể từ ngày 11 tháng 11 năm 2020, với phiên bản WordPress 5. 5. 3 là mới nhất và PHP 7. 4 là phiên bản được đề xuất. Nhiều người trong số họ được bao gồm trong php7. Gói 4 phổ biến, đó là lý do tại sao chúng chưa được thêm rõ ràng vào các lệnh trước đó Tiện ích mở rộng bắt buộc; curl – Thực hiện các thao tác yêu cầu từ xa. Tiện ích mở rộng được đề xuất;filter – Được sử dụng để lọc đầu vào của người dùng một cách an toàn. 3. Định cấu hình PHP 7. 4 trong cấu hình Nginx của bạnTiếp theo, bạn sẽ cần cập nhật cấu hình Nginx trang web của mình để sử dụng PHP 7 được cài đặt gần đây. 4, nếu bạn đã cài đặt và định cấu hình phiên bản php cũ hơn, điều này sẽ chỉ liên quan đến việc cập nhật một chút mã trong cấu hình Nginx của bạn Nếu bạn đang sử dụng khối trang web mặc định và chỉ chạy một trang web duy nhất trên dịch vụ, điều này sẽ đặt gốc tài liệu trang web của bạn là
Nếu bạn có nhiều trang web và cấu hình và muốn áp dụng PHP 7. 4 cho chúng riêng lẻ thay vì thêm nó làm mặc định, sau đó chỉnh sửa tệp cấu hình phù hợp trong cùng thư mục với tệp “mặc định” hoặc nếu bạn đang sử dụng khối trang web được tạo tùy chỉnh, bất cứ nơi nào cấu hình trang web của bạn có thể được thiết lập Khi bạn đã mở tệp bằng cách sử dụng nano hoặc lựa chọn trình soạn thảo văn bản của mình, tiếp theo, bạn cần thêm hoặc sửa đổi mã sau trong phần cấu hình máy chủ để định cấu hình nó để sử dụng với PHP 7. 4 1 2 3 4 vị trí ~ \. php$ { bao gồm đoạn trích/fastcgi-php. conf; fastcgi_pass unix. /var/run/php/php7. 4 khung hình/phút. bít tất; } Tiếp theo, bạn cần khởi động lại php7. Dịch vụ 4-fpm, cũng như kiểm tra cấu hình Nginx để tìm sự cố trước khi khởi động lại hoặc tải lại Nginx. Những thay đổi sẽ không có hiệu lực cho đến khi điều này được thực hiện Để khởi động lại php7. 4 khung hình/phút – Để kiểm tra xem các thay đổi cấu hình Nginx đã được thực hiện chính xác chưa – Miễn là quá trình kiểm tra cấu hình Nginx trở lại bình thường, thì bạn có thể khởi động lại hoặc tải lại Nginx bằng các lệnh sau;
Bạn cũng có thể kiểm tra trạng thái của các dịch vụ này bằng cách chạy lệnh sau để đảm bảo rằng chúng đã khởi động lại thành công trên máy chủ của bạn. Sau khi làm điều này, PHP 7. 4 sẽ chạy bất kỳ trang web nào mà nó được cấu hình; Phần mở rộng PHP nào cho WordPress?Đây là chức năng của các tiện ích mở rộng PHP cốt lõi này. . Xoăn. Thực hiện các hoạt động yêu cầu từ xa nhà thờ. Được sử dụng để xác thực nội dung Widget Văn bản và để tự động định cấu hình IIS7+ Exif. Hoạt động với siêu dữ liệu được lưu trữ trong hình ảnh nộp thông tin. Được sử dụng để phát hiện loại tập tin tải lên mime băm. . tưởng tượng. . json. . chuỗi mb Phần mở rộng PHP là gì?phần mở rộng tệp php đề cập đến tên của tệp có tập lệnh PHP hoặc mã nguồn có phần mở rộng ". PHP" ở cuối phần mở rộng . Nó tương tự như một tệp Word với một. phần mở rộng tệp doc.
Làm cách nào để cài đặt tiện ích mở rộng PHP?Khởi động lại php của bạn . Cài đặt gói phát triển PHP Tải xuống và giải nén mã nguồn PHP5 Chuẩn bị tiện ích mở rộng (phpize) Định cấu hình và tạo tiện ích mở rộng Di chuyển phần mở rộng Chỉnh sửa PHP của bạn. INI Khởi động lại php của bạn Làm cách nào để lưu trữ PHP trên WordPress?Tóm lại, bốn cách chính để thêm PHP vào WordPress là. . Biến PHP của bạn thành mã ngắn bằng plugin Chèn đoạn mã PHP Thêm đoạn mã PHP vào trang web của bạn bằng plugin Đoạn mã Tùy chỉnh chủ đề con của bạn bằng Trình chỉnh sửa chủ đề Sử dụng ứng dụng khách FTP để chỉnh sửa các tệp WordPress theo cách thủ công |