Pregunta sobre SSH SFTP Updater Support de Wordpress:

Error de actualizaci贸n: no se pudo encontrar el directorio de contenido de WordPress (wp-content).

Un usuario pregunt贸 馃憞

Al intentar actualizar plugins / themes / WP, dice: Update Failed: No se pudo encontrar el directorio de contenido de WordPress (wp-content). 驴Tiene algo que ver con mi ruta de instalaci贸n? Mi carpeta de wordpress est谩 disponible en SFTP a trav茅s de la siguiente ruta / public_html / wordpress / wp-content / plugins para que tenga un / public_html / en la ruta, que es la mejor carpeta a la que tengo acceso. 驴Es eso algo que podr铆a ser un obst谩culo para el plugin? 驴Y d贸nde puedo establecer la ruta predeterminada? Todo lo mejor, Barnabas Kadar

(@ jimsky7)

Hace 1 a帽o, 6 meses

Con la versi贸n del plugin 0.8.2 … algunas observaciones adicionales.

Tengo una configuraci贸n chroot en Ubuntu para mis cuentas y sitios WP.

Utilizo la ruta completa para FTP_BASE y funciona.

Si defino esta constante (a continuaci贸n), las actualizaciones con violaciones de permisos en archivos espec铆ficos fallan. define (‘FTP_CONTENT_DIR’, ‘/ var / www / wp_chroot / wpdocroot / wp-content /’);

PARA OBTENER UN EJEMPLO intentando actualizar Yoast ESTO: Error de actualizaci贸n: No se pudo copiar el archivo. wordpress-seo / admin / ajax / class-recalculate-scores-ajax.php

Si utilizo una ruta relacionada con el directorio chroot, las actualizaciones a veces se realizan correctamente. define (‘FTP_CONTENT_DIR’, ‘wpdocroot / wp-content /’);

Tenga en cuenta que, debido a que esto es croot, lo uso relativo a wp_chroot, no relativo al sitio WP docroot.

Si tambi茅n defino FTP_PLUGIN_DIR, falla. Imag铆nate.

Tambi茅n me gusta la idea de completar la contrase帽a SSH2 autom谩ticamente, pero no me gusta ponerla en texto plano en un archivo de configuraci贸n, as铆 que no la pongo en wp-config.php aunque funcion贸 antes.

(@tgoeg)

Hace 1 a帽o, 6 meses

Arreglar tu chroot me parece un poco extra帽o, aunque tambi茅n podr铆a funcionar.

As铆 es como lo configur茅: / etc / ssh / sshd_config:

Match User your_wordpress_user
 ChrootDirectory /home/your_wordpress_user
 ForceCommand internal-sftp -u 0027
 X11Forwarding no
 PermitTunnel no
 AllowTCPForwarding no

/ etc / fstab:
/var/www/wordpress /home/your_wordpress_user/wwwroot none bind 0 0

El directorio de usuario con el montaje es el siguiente:

[email protected]:~# ll /home/your_wordpress_user/
total 68
drwxr-xr-x  7 root                your_wordpress_user     4096 J盲n 22 11:43 ./
drwxr-xr-x 13 root                root                    4096 Apr 23 11:49 ../
drwx------  2 your_wordpress_user your_wordpress_user     4096 Jul 10 16:12 .ssh/
drwxr-s---  6 your_wordpress_user www-data                4096 Jul 10 16:13 wwwroot/

Tenga en cuenta el extracto, que tambi茅n se aplica a todos los dem谩s directorios a continuaci贸n.

Lo 煤nico que no funciona correctamente con esta configuraci贸n son los permisos de archivo creados. Tienen un conjunto o + r, que no es lo que implica sftp umask 0027. WordPress parece poner esta incertidumbre en alguna parte, lo cual es una tonter铆a.
umask(0027);
desafortunadamente, wp-config.php tampoco soluciona esto. Sin embargo, los directorios se crean correctamente (con o-rwx).

El wp-config.php se puede ver en mi 煤ltima publicaci贸n.

(@anavakos)

Hace 1 a帽o, 4 meses

Estoy haciendo un art铆culo sobre WordPress y no tengo conocimientos de programaci贸n tratando de hacer mi primer sitio y aprender c贸mo, y en este momento me encontr茅 con un problema La instalaci贸n fall贸: el directorio de contenido de WordPress (wp-content) no pudo ser encontrar. al intentar instalar el tema lo eleg铆. 驴Podr铆a ser tan amable de explicarme en palabras sencillas c贸mo resolver esto? Ni siquiera sab铆a c贸mo instalar wordpress, as铆 que estoy usando el sitio 000webhost.com que instal贸 WordPress autom谩ticamente. Por favor ay煤dame y tranquil铆zame 馃檪

(@tgoeg)

Hace 1 a帽o, 4 meses

Sospecho que est谩 utilizando el plugin SSH SFTP Updater Support, 驴o lo usa? Si no, este es el lugar equivocado para preguntar.

(@clickadelic)

Hace 12 meses

Solo nos encontramos con esta pregunta de manera sincera, no tuvimos nada que ver con el plugin. Hemos eliminado FS_METHOD de wp-config.php y, de repente, funciona. Quiz谩s esto ayude a alguien.

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

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