La belleza de WordPress es que puedes profundizar tanto como quieras. Si no tiene ningún conocimiento técnico, tiene el mismo poder relativo al alcance de su mano que un codificador profesional experimentado. Aunque a veces, cuando necesita profundizar en el backend de WordPress para corregir errores de permisos, ayuda a comprender lo que está haciendo.
En pocas palabras, no puede acceder a ciertos archivos o carpetas si tiene permisos incorrectos. De hecho, es más correcto decir que el servidor no permite que nadie acceda a estos archivos. La solución es ir debajo del capó, hacer cambios y salir.
En los próximos minutos, echaremos un vistazo a WordPress para corregir los errores de permisos. Además, te daremos todo lo necesario para que lo lleves bien.
Qué son los «permisos» (y por qué los necesita)
El salto del ascensor para los permisos es que protegen sus archivos y carpetas del acceso no autorizado. Para mayor complejidad, cada archivo y carpeta tiene un nivel de permiso específico. Si un cliente, como un navegador, intenta abrir o usar un archivo, el servidor verifica si tiene los permisos adecuados para hacerlo.
Si el cliente se retira, el servidor hace ping al archivo en el navegador como parte de la solicitud HTTP. Por el contrario, si el cliente no tiene los permisos adecuados, obtendrá un error.
La mayoría de las veces, no encontrará un error de permisos. Esto se debe a que el sistema hace su trabajo para restringir el acceso solo a aquellos que necesitan el archivo o la carpeta. Si no tiene permisos de archivo, su sitio y servidor de WordPress podrían tener serios problemas con ataques maliciosos.
¿Qué necesitas para ayudar a WordPress a corregir errores de permisos?
La buena noticia es que no necesita mucho para volver a fortalecer WordPress y corregir errores de permisos. De hecho, solo necesita una herramienta: un cliente SFTP (Protocolo seguro de transferencia de archivos). Hay varios de ellos en el mercado, pero a nosotros nos gustan más tres.
Para principiantes, ArchivoZilla es la herramienta estándar para acceder a su sitio web a través de SFTP, aunque pato cibernético tiene la misma cantidad de utilidad y función:

Si necesita una solución SFTP premium que también pueda hacer muchas otras cosas por usted, transmisión de pánico es una gran herramienta:

Esto puede ayudarlo a conectarse a WordPress y corregir errores de permisos, enviar y recuperar datos del almacenamiento en la nube y mucho más.
Independientemente de la herramienta SFTP que elija, verifique también que los siguientes elementos estén disponibles antes de abrir la máscara del sitio:
- Acceso administrativo a su servidor. En resumen, si encuentra un error de permisos al intentar corregir un error de permisos, ¡se encontrará en serios problemas!
- Conocimiento cómo usar SFTPaunque no necesitará una gran habilidad aquí, solo necesita acceder al servidor y editar la configuración del archivo. Por supuesto, hay muchas formas de usar SFTP con un servidor de WordPress.
Además, aunque saber cómo funcionan los permisos de archivos en WordPress es útil y acelerará los tiempos de reparación, no son necesarios en este momento. En este artículo, aprenderá qué configuraciones cambiar y cómo, y no necesita conocer los detalles sangrientos para corregir los errores.
También le recomendamos que tenga una copia de seguridad actualizada y limpia de su sitio web en caso de que los cambios que realice no funcionen como lo necesita. Si recargas tu sitio, te alegrará saber que hay una nueva copia de seguridad.
Cómo fortalecer WordPress y corregir errores de permisos (en 4 pasos)
Los errores de permisos aparecen cuando desea instalar un tema o complemento. Dado que WordPress no puede acceder al archivo, debe ayudarlo.
Lo haremos en cuatro pasos:
- Usar SFTP para iniciar sesión en su servidor.
- Asegúrese de que los archivos tener los permisos correspondientes.
- Ve si tus carpetas también tienen los permisos apropiados.
- Compruebe algunos archivos específicos tener permisos únicos establecidos.
La buena noticia es que puede usar los consejos de los primeros pasos para hacer el resto. Además, tenga en cuenta que estamos usando Cyberduck para estos pasos, pero cada cliente SFTP tendrá su propio método para cambiar los permisos de archivo. Si está utilizando algo que no sea nuestro, consulte la documentación para conocer la funcionalidad exacta.
Pero primero necesita ingresar a su servidor.
1. Accede al servidor a través de SFTP
El primer paso es iniciar sesión en el servidor. Para hacer esto, necesita sus credenciales SFTP. A menudo se pueden encontrar en el panel de control de hosting:

También puede encontrarlos en el correo electrónico de la empresa de alojamiento, así que revise su bandeja de entrada para ver si tienen estas credenciales de inicio de sesión también.
Una vez que los tenga, inicie su cliente SFTP y busque una opción para abrir una nueva conexión; esto puede tener un nombre diferente en su cliente:

Desde aquí, complete los campos con sus credenciales. Sin embargo, si tiene la opción, asegúrese de estar utilizando una conexión SFTP explícita. Algunas herramientas no tienen la misma cantidad de conexiones potenciales y pueden usar SFTP de forma predeterminada. Sin embargo, verifique que pueda:

Después de iniciar sesión, irás a la tuya Casa informante. Esto incluirá todos sus sitios, y su siguiente tarea es seleccionar el sitio de WordPress correcto y corregir los permisos en él.
La página en sí puede tener diferentes nombres: public_html, fuente, wwwo el nombre del sitio. Una vez que se encuentra el sitio, haga doble clic para navegar a la carpeta. Dentro están todos sus archivos principales de WordPress. Aquí, debe seleccionar tanto los archivos como la carpeta y establecer los permisos apropiados.
2. Establezca los permisos de archivo apropiados
Una vez que haya accedido a la raíz de su sitio, puede comenzar a configurar los permisos apropiados. Antes de que le mostremos cómo, pasemos al mundo de los permisos de archivos.
Introducción rápida en la configuración de permisos de archivos
Los poderes constan de tres partes: Leer, Escribey Llevar a cabo. Estos, a su vez, permiten que WordPress recupere datos de un archivo, agregue datos y realice otras acciones en él.
La forma tradicional de mostrar los permisos de cada archivo es con un conjunto de números de tres dígitos. Cada número representa una acción específica (leer, escribir o ejecutar) para un grupo específico de usuarios: propietario, grupo u otros usuarios.
Mencionaremos los permisos de archivo con estos códigos de tres dígitos, y la mayoría de los clientes SFTP también le mostrarán lo que significan. Esto significa que tiene la opción de usar uno de los enfoques mientras apela al otro.
Seleccionar archivos y cambiar permisos
Cuando esté listo, seleccione cada archivo en el servidor y asegúrese de desmarcar sus carpetas. Desde aquí, debe buscar la configuración de permisos de archivo. En Cyberduck, haga clic derecho y vaya a Información pantalla, pero en FileZilla puedes elegir Permisos de archivo en cambio. Independientemente, aparecerá un cuadro que contiene un número de tres dígitos y un conjunto de casillas de verificación:

La mayoría de sus archivos de WordPress deberían tener 644 derechos Después de escribir esto en el cuadro, también haga clic en la opción para aplicar los cambios de forma recursiva. Nuevamente, esto podría significar algo diferente para el cliente seleccionado.
Cuando hace clic para confirmar, es una tarea fuera del camino. El siguiente está trabajando en sus carpetas.
3. Establezca los permisos apropiados para las carpetas
Para establecer permisos de archivo para carpetas, use el mismo proceso del último paso. Esta vez reemplaza carpetas con archivos.
Primero, seleccione cada carpeta en el directorio raíz y luego abra la configuración de permisos de la carpeta. Esta vez quieres usar 755 como permiso. Confirme sus cambios y esta tarea está casi completa.
4. Asegúrese de que algunos archivos específicos tengan permisos únicos
Antes de terminar, algunos archivos de WordPress y el servidor tienen permisos diferentes al resto. El archivo principal de WordPress que tiene diferentes configuraciones de permisos es wp-config.php. Dado que es un archivo importante, debe asegurarse de que sea casi de solo lectura. Sin embargo, debería haber algún elemento de habilitación, así que siguiendo los pasos anteriores, cambie los permisos a 440.
Esto significa que nadie puede escribir o ejecutar el archivo. Sin embargo, puede haber problemas con algunas configuraciones del servidor y/o complementos. En ese caso, comience a abrir el archivo hasta que no vea más errores. Primer intento 444Siguiente 600luego ve a 640Y use 644 si eso soluciona el problema.
También puede configurar su propio índice.php archivo a 444ya que este es otro archivo importante que es más restrictivo. Aunque, 644 aquí también está bien.
los sitio WordPress.org tiene un artículo completo sobre permisos de archivo y cómo configurarlos para archivos específicos. Si se pregunta cómo configurar un archivo o una carpeta específicos, consulte este artículo y encontrará la respuesta.
En resumen
Al igual que con cualquier cuerda de terciopelo fuera de la casa club, si su nombre no ha caído, no entra. WordPress tiene su propia sección VIP, el servidor de su sitio, y si el navegador o el usuario no tiene los permisos adecuados para acceder al archivo que contiene, se le niega.
En el transcurso de esta publicación, revisamos el tema de WordPress para corregir errores de permisos y hacer que el sitio dañado vuelva a funcionar. El mejor enfoque es usar SFTP ya que los pasos necesarios para hacerlo no toman tiempo. Todo lo que necesita es asegurarse de que sus archivos y carpetas tengan la configuración de permisos especificada y que su sitio vuelva a la normalidad.
¿Necesita acceso a la configuración de permisos de archivos de WordPress y, de ser así, qué lo detiene? ¡Háganos saber en la sección de comentarios!









