He instalado WordPress en mi Ubuntu 10.10 Desktop Edition y estoy tratando de instalar el complemento desde el navegador (sé que puedo colocarlo en wp-content / plugin pero quiero hacerlo a través del navegador web usando FTP). pantalla cuando intento configurar la actualización automática o instalar un complemento desde el navegador web.
Proporciono el nombre de host 127.0.0.1 y el nombre de usuario y la contraseña que uso para iniciar sesión en WordPress. Me sale el error
Nombre de usuario / contraseña Incorrecto y no se puede conectar a 127.0.0.1:20
Creo que tendré que otorgarle a un usuario una contraseña ftp, pero no sé cómo. Ya instalé vsftp pero cuando intento "ftp 127.0.0.1" obtengo -
$ ftp 127.0.0.1
Connected to 127.0.0.1.
220 (vsFTPd 2.3.0)
Name (127.0.0.1:gaurav): root
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp>
Wordpress se ejecuta localmente en mi escritorio Ubuntu.
Simplemente agregue esta línea a wp-config.php
Entonces estará bien.
fuente
Si está utilizando el archivo predeterminado, el problema que tuve no estaba viendo habilitar el acceso de escritura. Eso resolvió mis problemas.
fuente
Para mí, cambiar la propiedad de la carpeta de WordPress resolvió el problema.
fuente
Tuve el mismo problema.
Cuando creé mi servidor Ubuntu, instalé un sitio de WordPress y cada vez que quería actualizar un complemento necesitaba acceso ftp, lo cual era realmente molesto. Sabía que podía agregar los detalles del ftp en la configuración de WordPress, ¡pero estaba como NAH! Entonces resultó que WordPress no puede escribir archivos en el directorio wp-content porque apache no tiene permiso para editar el directorio, así que así es como lo solucioné.
Copiar archivo de grupo a grupos en el mismo directorio
Luego otorgue permiso recursivo a apache
Eso es.
Otra forma de hacerlo es editando envche apache
Edite las líneas donde dice
Y reemplace www-data con su nombre de usuario para ubuntu
ahora reinicia apache
y luego asegúrese de que su cuenta tenga permisos para el directorio
Si esto no funciona para usted, simplemente responda.
fuente
Para configurar
vsftpd
, abrirvsftpd.conf
en/etc
y copiar y pegar lo siguiente en su vsftpd.confNota:
debe crear un nuevo directorio dentro
/srv
del nombre ftp o el nombre que prefiera. Si prefiere otro nombre, debe cambiar la líneaanon_root=/srv/ftp
aanon_root=/srv/toyourfoldername
Ahora coloque todos sus archivos dentro de la carpeta / srv / ftpPara probar su configuración en el tipo de host local:
ftp://127.0.0.1
Hazme saber si tienes algún problema.
Para iniciar / detener / reiniciar vsftpd:
fuente
sudo service vsftpd ....
Esto funcionó para mí:
Agregue este archivo a
wp-config.php
:para más http://www.jamison.org/2010/12/04/how-to-configure-wordpress-for-automatic-ftps-updates-using-vsftp-in-ubuntu/
fuente