Chủ YếU Pc & Mac Cách cập nhật WordPress mà không cần truy cập FTP

Cách cập nhật WordPress mà không cần truy cập FTP



Đôi khi bạn không thể cập nhật WordPress và các plugin của mình nếu không sử dụng tài khoản FTP. Điều này thường xảy ra khi WordPress không thể giao tiếp trực tiếp với thư mục / wp-content của bạn.

Cách cập nhật WordPress mà không cần truy cập FTP

Ngay cả khi điều này xảy ra với bạn, vẫn có một số cách nhất định để bạn có thể bỏ qua vấn đề này và sửa đổi WordPress mà không cần quyền truy cập FTP.

Điều gì xảy ra?

Khi máy chủ web của bạn có quyền truy cập tất cả các tệp cần thiết, nó sẽ tự động cập nhật WordPress và tất cả các plugin bạn đã cài đặt. Điều này không có nghĩa là bạn cần có quyền truy cập FTP / SFTP hoặc SSH. Thay vào đó, bạn chỉ cần thiết lập các quyền đối với tệp nhất định trên máy chủ web của mình. Hệ thống sẽ thử tất cả các phương pháp và nếu không có gì hoạt động, nó sẽ trở lại FTP.

Nó xảy ra theo thứ tự sau:

  1. Hệ thống cố gắng ghi một tệp vào / wp-content.
  2. Nếu thành công, nó sẽ bắt đầu so sánh quyền sở hữu tệp với mã định danh duy nhất (UID). Nếu nó khớp, bạn sẽ có thể cài đặt tất cả các tiện ích mở rộng và cập nhật WordPress.
  3. Nếu phương pháp này không thành công, hệ thống sẽ thông báo cho bạn rằng nó không thể cập nhật.

Nếu không muốn phụ thuộc vào việc kiểm tra tự động này, bạn có thể xác định một hằng số trong / wp-config của mình. Hằng số này thường là một ‘FS_Method’.

Nhập ‘FS_METHOD’

Cách nhanh nhất để giải quyết vấn đề này là xác định một hằng số. Điều này hữu ích khi bạn không muốn phụ thuộc vào tính năng kiểm tra tự động để xác định hệ thống tệp tốt nhất để sử dụng. Bạn có thể thực hiện việc này bằng cách xác định ‘FS_Method’ trong tệp /wp-config.php của mình.

Đây là cách làm:

Tìm /wp-config.php

Trước khi làm bất cứ điều gì, bạn cần mở tệp /wp-config.php. Bạn có thể tìm thấy nó trong thư mục gốc của WordPress. Nếu bạn gặp khó khăn khi tìm nó, bạn cũng có thể tìm thấy nó trong thư mục trình cài đặt WordPress của mình. Vị trí tệp là wordpress / wp-config.php

wp-config

Chèn FS_METHOD

Bạn sẽ cần phải dán mã vào tệp php của mình. Bên dưới dòng mã cuối cùng, bạn nên thêm:

cách xóa vĩnh viễn tin nhắn văn bản trên điện thoại android

define('FS_METHOD','direct');

cập nhật wordpress mà không cần truy cập ftp

Khi bạn thêm mã này, bạn sẽ bỏ qua vấn đề. Khi bạn nhập tệp, bạn có thể tải tệp lên thư mục gốc của trang web của mình trên máy chủ và tệp sẽ không gặp khó khăn gì khi hoạt động ngay lập tức.

Bằng cách khắc phục sự cố FTP, bạn sẽ có thể cài đặt các tiện ích bổ sung, tiện ích mở rộng, chủ đề trang web và các bản cập nhật khác.

Thông tin chi tiết về FS_METHOD

FS_METHOD sẽ buộc một phương thức hệ thống tệp. Bạn chỉ nên chọn một trong bốn cách sau: direct, ssh2, ftptext hoặc ftpsockets. Mã từ ví dụ trước đã sử dụng phương thức ‘trực tiếp’. Các phương pháp này được sắp xếp theo sở thích. Tùy chọn đầu tiên là 'trực tiếp' và tùy chọn thứ tư là 'ftpsockets'.

  1. trực tiếp là Ưu tiên đầu tiên. Cài đặt này là cài đặt mà hệ thống tự động chọn. Nó buộc hệ thống sử dụng các yêu cầu Tệp Trực tiếp / IO trong PHP. Trên các máy chủ có cấu hình xấu, những yêu cầu này có thể gây ra các vấn đề về bảo mật.
  2. ssh2 là Sở thích thứ hai. Cài đặt này buộc hệ thống sử dụng phần mở rộng SSH PHP nếu bạn đã cài đặt nó.
  3. ftptext là Sở thích Thứ ba. Cài đặt này buộc hệ thống sử dụng phần mở rộng FTP PHP để truy cập FTP.
  4. ftpsockets là Ưu tiên thứ tư.

Bạn không nên triển khai mã này trừ khi bạn đang gặp sự cố với bản cập nhật của mình. Vì vậy, nếu bạn không nhận thấy bất kỳ cải tiến nào sau khi thay đổi, hãy cân nhắc thay đổi lại hoặc xóa nó. Thông thường, tùy chọn ‘ftpsockets’ sẽ hoạt động nếu cập nhật tự động không thành công.

Thay thế: Nhận Hỗ trợ trình cập nhật SSH SFTP

WordPress gần đây đã thêm một plugin có tên là Hỗ trợ trình cập nhật SSH SFTP có thể khắc phục sự cố này. Plugin này sẽ luôn cập nhật cài đặt WordPress của bạn. Nó sử dụng phpseclib (thư viện truyền thông an toàn) để khắc phục vấn đề này.

Khi bạn cài đặt ứng dụng này, hãy truy cập /wp-config.php và chèn mã:

hiển thị tất cả các cửa sổ thông báo 10

define (‘FS_Method’, ‘ssh2’);

Sau khi làm như vậy, bạn sẽ ít gặp khó khăn hơn khi xử lý các máy chủ trong SFTP và SSH.

Đối với người dùng nâng cao: Bật SSH2 theo cách thủ công

Nếu bạn muốn bật SSH2 cho các bản cập nhật, plugin và tải lên chủ đề của mình, bạn sẽ cần tạo khóa SSH của riêng mình và cài đặt mô-đun PHP SSH. Khi bạn làm điều này, WordPress sẽ thấy rằng bạn có sẵn SSH2. Điều này có nghĩa là bạn sẽ thấy tùy chọn SSH2 khi thực hiện nâng cấp.

Bạn tạo khóa SSH bằng cách nhập mã:

ssh-keygen
cd~/.ssh
cp id_rsa.pub authorized_keys

Sau đó, bạn thay đổi quyền để bạn có quyền truy cập vào các tệp này bằng WordPress:

cd ~
chmod 755 .ssh
chmod 644 .ssh/*

cập nhật wordpress mà không cần truy cập ftp

Tóm lại là

Sự cố FTP thường xuất hiện nếu bạn sử dụng chia sẻ lưu trữ và các quyền và quyền sở hữu chồng chéo lên nhau, do đó gây ra xung đột. Vì lý do này, nên xác định FS_METHOD để bạn có thể cập nhật và sửa đổi WordPress của mình mà không cần phải cung cấp bất kỳ chi tiết FTP nào.

Bài ViếT Thú Vị

Editor Choice

Microsoft Windows 7
Microsoft Windows 7
Thông tin cơ bản về Microsoft Windows 7, bao gồm các phiên bản, gói dịch vụ, ngày phát hành, phần cứng tối thiểu và tối đa, v.v.
Phải làm gì nếu bạn thấy 'Vui lòng tải xuống lại ứng dụng khách PUBG di động'
Phải làm gì nếu bạn thấy 'Vui lòng tải xuống lại ứng dụng khách PUBG di động'
Nếu bạn thấy thông báo 'Vui lòng tải xuống lại ứng dụng khách PUBG di động', rất có thể bạn đang sử dụng bản sao đã bẻ khóa hoặc đã sửa đổi chứ không phải bản gốc hoặc đang sử dụng trình giả lập di động không được hỗ trợ thay vì Tencent Gaming Buddy. Thông điệp
Cách xóa bộ nhớ cache trên Amazon Fire Stick
Cách xóa bộ nhớ cache trên Amazon Fire Stick
Amazon Fire Stick là một thiết bị cực kỳ hữu ích cho phép bạn tận hưởng hầu hết mọi dịch vụ phát trực tuyến, từ Netflix và Hulu đến các dịch vụ trực tiếp như Sling hoặc DirecTV Now. Bạn cũng tận hưởng dịch vụ phát trực tuyến và kho phim của Amazon,
Làm thế nào để làm cho Gimp trông giống như Photoshop
Làm thế nào để làm cho Gimp trông giống như Photoshop
Bạn sẽ ngạc nhiên khi khám phá những gì bạn có thể làm với GIMP, chương trình chỉnh sửa ảnh miễn phí. Phần mềm có thể tải xuống này có thể giúp bạn tạo ra những bức ảnh đẹp mắt bằng cách cho phép bạn chỉnh sửa các chi tiết nhỏ, chỉnh sửa màu sắc hoặc chỉ đơn giản là thay đổi hình ảnh của bạn '
Microsoft Launcher v6 hiện đang ra mắt công chúng
Microsoft Launcher v6 hiện đang ra mắt công chúng
Microsoft cuối cùng đã phát hành ứng dụng Android Launcher phiên bản 6 cho người tiêu dùng. Phiên bản mới này của trình khởi chạy được xây dựng trên cơ sở mã mới và bao gồm nhiều tính năng mới. Quảng cáo Microsoft Launcher v6 đi kèm với Tin tức được cá nhân hóa, Chế độ ngang, Biểu tượng ứng dụng có thể tùy chỉnh, Hình nền được Bing hỗ trợ, Chủ đề tối và nhiều cải tiến hiệu suất như tốc độ tải, thấp
Cách hiển thị Windows Stacked trong Windows 10
Cách hiển thị Windows Stacked trong Windows 10
Bạn có thể sắp xếp các cửa sổ xếp chồng lên nhau trong Windows 10. Có lệnh 'Hiển thị các cửa sổ đang mở được xếp chồng lên nhau' trong menu ngữ cảnh của thanh tác vụ.
Cách Sửa Peacock TV Khi Nó Bị Đóng Băng
Cách Sửa Peacock TV Khi Nó Bị Đóng Băng
Ứng dụng Peacock TV là lộ trình của bạn đến một số chương trình truyền hình hay nhất từng được sản xuất. “Văn phòng”, “Tu viện Dftimeon”, “Brooklyn Nine-Nine” và thậm chí toàn bộ Mạng WWE trước đây đều gọi Peacock là nhà của họ. Giờ tuyệt vời