Saltar al contenido

Drupal – ¿Cómo puedo instalar módulos usando el método FTP?

Este dilema se puede abordar de diversas maneras, por lo tanto te mostramos la que para nosotros es la solución más completa.

Solución:

Como kalabro dijo:

Asegúrese de que la carpeta /sites/default sea PROPIEDAD del usuario que ejecuta los scripts de Drupal.

En la mayoría de las instalaciones de Ubuntu, este es el usuario Apache user www-data.

chown www-data sites/default

La actualización de módulos con ese método solo funciona si el servidor que ejecuta Drupal también ejecuta un servidor FTP; en ese caso, debe ingresar el nombre de usuario y la contraseña para conectarse al servidor FTP. El servidor normalmente es “localhost” ya que tanto el servidor web como el servidor FTP se ejecutan desde la misma IP; si ese no es el caso, debe cambiar “localhost” con el nombre del servidor (por ejemplo, ftp.example.com).

Si está ejecutando Drupal en su computadora local, como cuando lo usa como sitio de prueba, entonces si no tiene un servidor FTP en su computadora, no puede usar esa forma para actualizar módulos; en ese caso, simplemente copie los archivos en su computadora, después de descargar los archivos que contienen las versiones actualizadas.

No haga que www-data posea /sites/default o cualquier otra carpeta excepto /sites//files o /files una vez que el sitio esté activo. La función “instalar módulo” dentro de Drupal solo debe usarse durante el desarrollo del sitio, cuando el sitio no está activo. El servidor no debería poder escribir en /sites/all o /sites/default o cualquier otra carpeta (excepto archivos) ya que esto es un riesgo de seguridad. Nuevamente, puede parecer conveniente hacerlo de esa manera, pero hacer que el servidor escriba en cualquier carpeta, excepto los archivos, es un plan muy malo. Usted puede ser pwned.

Sección de Reseñas y Valoraciones

Tienes la posibilidad comunicar esta reseña si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 1)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *