SSH SFTP Updater Support

Descripción

Mantener su instalación de WordPress actualizada y la instalación de complementos de una manera sencilla no es tan fácil si su servidor utiliza SFTP. “SSH SFTP Updater Support” para WordPress utiliza phpseclib para remediar esta deficiencia.

Para usarlo, después de instalar y activar los complementos, agregue las constantes necesarias al principio del código en su wp-config.php:

a) define('FS_METHOD', 'ssh2');

b) Others as detailed in the official WP codex

Este complemento se ofrece y se mantiene como un servicio gratuito para la comunidad de WP. También podría estar interesado en mejorar su sitio de WordPress con nuestros otros complementos principales, a continuación.

  • UpdraftPlus simplifica las copias de seguridad y la restauración. Es el complemento de copia de seguridad y restauración más usado, con más de un millón de instalaciones actualmente activas.
  • UpdraftCentral – una forma altamente eficiente para administrar, optimizar, actualizar y hacer copias de seguridad de múltiples sitios web desde un solo lugar.
  • WP-Optimize le ayuda a optimizar y limpiar su base de datos de WordPress así se ejecuta con la mayor eficiencia.
  • Más complementos de calidad: Extensiones premium de WooCommerce | Otros complementos útiles

Instalación

  1. Cargue los archivos al directorio /wp-content/plugins/ssh-sftp-updater-support

  2. Active el complemento a través del menú ‘Complementos’ en WordPress

  3. Agregue las constantes necesarias al principio del código en su archivo wp-config.php:

a) define('FS_METHOD', 'ssh2');

b) Others as detailed in the official WP codex or various other articles (Google for things like WordPress updates via SFTP).

Reseñas

28 de agosto de 2023
Just what I needed to update my Wordpress plugins on Linode. On Dreamhost it happens automatically, but I can’t run a socket server there.
26 de julio de 2018
Simple, easy, and save lot of work TY
11 de mayo de 2018
This solved my problems with setting up proper SFTP update/installation. Works perfectly, thank you!
21 de abril de 2018 1 respuesta
Attempting to update from Wordpress 4.9.4 to 4.9.5, when I click on the update instead of giving me the screen from this plugin to enter the ssh details it goes straight to attempting to download from the Wordpress site and fails. I can still update plugins in 4.9.4 using this plugin successfully. Tried on two different sites. It looks like something in Wordpress 4.9.4 broke the compatibility with this and it was only revealed when attempting to use it to upgrade to 4.9.5
Leer todas las 100 reseñas

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“SSH SFTP Updater Support” ha sido traducido a 1 idioma local. Gracias a los traductores por sus contribuciones.

Traduce “SSH SFTP Updater Support” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.1.2 – 2026/May/02

  • TWEAK Update the bundled phpseclib library to the latest 3.0 version.

1.1.1 – 2026/Jan/26

  • TWEAK: Prevent PHP notice for undefined variable in a dashboard context

1.1.0 – 2025/Dec/16

  • TWEAK: Update the bundled phpseclib library to the latest 3.0 version.

1.0.0 – 2024/Dec/24

  • FEATURE: Updated bundled phpseclib library to 3.0 series and amend code accordingly, thereby bringing access to various newer cryptographic algorithms
  • REQUIREMENTS: Requires PHP 5.6+ (as required by phpseclib 3.0)

0.9.0 – 2024/Dec/18

  • TWEAK: Updated bundled phpseclib library to 2.0 series
  • REQUIREMENTS: Requires PHP 5.3+ (as required by phpseclib 2.0)
  • REQUIREMENTS: Requires WP 5.0

0.8.8 – 2024/Oct/29

  • FIX: Remove unwanted tab from the “private key” field, and remove duplicate radio buttons (regression in 0.8.7). You can download the plugin manually from https://downloads.wordpress.org/plugin/ssh-sftp-updater-support.0.8.8.zip and upload it in your WP dashboard in “Plugins -> Add New -> Upload Zip” if you are having trouble updating through the dashboard.

0.8.7 – 2024/Oct/28

  • TWEAK: Add some missing translation domains
  • TWEAK: Resolve Plugin Check messages
  • TWEAK: Add explicit License field

0.8.6 – 2024/Jul/04

  • AJUSTE: actualización a la última versión 1.0.x de phpseclib

0.8.5 – 2022/Dec/08

  • TWEAK: Update URL reference to current location

0.8.4 – 2020/Dec/30

  • AJUSTE: Se eliminan menciones obsoletas a otros plugins.
  • AJUSTE: Se remplazan algunos estilos obsoletos de jQuery
  • AJUSTE: actualización a la última versión 1.0.x de phpseclib

0.8.3 – 2020/Dec/19

  • AJUSTE: Se remplazó un estilo de jQuery obsoleto.

0.8.2 – 2019/Jun/22

  • MEJORA: Aplica las constantes_FTP

0.8.1 – 2019/Apr/13

  • MEJORA: No requiere las clases phpseclib si existen con anterioridad.

0.8.0 – 2018/Dec/14

  • TWEAK: Se reemplazó el indicador de visibilidad ‘var’ en desuso
  • TWEAK: Agregue varios controles de validación para mostrar códigos de error en lugar de causar errores fatales si otro componente llama la API WP_Filesystem de manera incorrecta
  • TWEAK: Agregue un control de precaución adicional que evite un error fatal si un componente solicita directamente el método del sistema de archivos “directo” pero WP no lo permitirá.

0.7.6 – 2018/Nov/26

  • TWEAK: Aclarar las instrucciones de instalación
  • TWEAK: Agregue marcadores de visibilidad de función a lo largo de WP_Filesystem_SSH2

0.7.5 – 2018/Oct/13

  • TWEAK: Reemplazar el uso de la función submit_button() (un usuario estaba viendo un error fatal relacionado con ella)

0.7.4 – 2018/Aug/25

  • TWEAK: actualiza phpseclib a la última versión (1.0.10)
  • TWEAK: Reemplazar el constructor obsoleto para la clase WP_Filesystem_SSH2
  • TWEAK: Agregar un enlace de “Otros complementos útiles” en la página de listado de complementos y un aviso de agradecimiento

0.7.3

  • TWEAK: actualiza phpseclib a la última versión (1.0.10)
  • TWEAK: envíe la biblioteca phpseclib completa para que otros complementos que la utilicen no tengan problemas después de que la hayamos cargado
  • TWEAK: Alguna refactorización interna menor.
  • TWEAK: agrega un aviso desechable (y no volverá a aparecer durante 12 meses) de otros complementos en los que los usuarios puedan estar interesados.

0.7.2

  • actualiza phpseclib a la última versión

0.7.1

  • elimina función obsoleta

0.7.0

  • desactive el diálogo modal y use la página de pantalla completa real cuando solicite información

0.6.1

  • arregla algunos problemas de compatibilidad con 4.2

0.6

  • actualiza phpseclib a la última versión
  • hacer que el complemento funcione con el nuevo diálogo modal de 4.2

0.5

  • actualiza phpseclib a la última versión

0.4

  • arregla un E_NOTICE (gracias, runblip!)
  • haga que las claves que se copien/peguen se guarden con el almacenamiento local de HTML5 (gracias, kkzk!)
  • actualiza phpseclib a la última versión Git

0.3

  • actualiza phpseclib a la última versión SVN
  • lee el archivo donde FTP_PRIKEY se define (gracias, lkraav!)

0.2

  • las eliminaciones recursivas no funcionaban correctamente (los directorios nunca se eliminaron, solo archivos)
  • Use STP para ejecutar chmod recursivamente en vez de SSH / exec
  • corrije el complemento para las personas que usan valores personalizados de WP_CONTENT_DIR (¡gracias, dd32!)
  • el complemento evitó que se utilizaran métodos de instalación distintos de SFTP
  • hace que las claves privadas puedan ser cargadas además de ser copiadas/pegadas

0.1

  • Liberación inicial