Arreglar abierto () Crítico Error : 13: Permiso denegado - Subir imágenes Error en WordPress

WordPress es un sistema muy flexible que permite a los usuarios crear muy rápido desde un blog simple a un sitio web de presentación avanzada o una tienda en línea.
Como cualquier sistema, no está sin problemas. La mayoría de las veces, ofertas de alojamiento web están optimizados para una pequeña cantidad de usuarios o no están configurados según las necesidades de los usuarios. Para un sitio web avanzado creado en WordPress, lo recomendamos usar Servidores Dedicados con servicios configurados específicamente para WordPress.

Uno de los errores más comunes en un blog / sitio web creado con WordPress es la imposibilidad de cargar archivos multimedia. HTTP Error. Si ha activado un "error.log ”en el servidor, al intentar cargar una imagen, el error se verá así:

"date" [crit] 16324#16324: *119467 open() "/home/path/public_html/" failed (13: Permission denied), client: IP, server: website.com, request: "GET / HTTP/1.1", host: "website.com"


Este error se encuentra no solo al intentar cargar un archivo multimedia en el servidor, sino también cuando los usuarios acceden al sitio web y hay scripts en la página web que no están permitidos en el servidor para abrirse. Por lo tanto, este error está relacionado con los permisos de los archivos y carpetas en el servidor host. "chmod"Y"chown".

Cómo resolver el error: open () Critical Error : 13: Permiso denegado

1. Antes que nada necesitamos acceso FTP o SSH el servidor. Nos conectamos y navegamos hasta el directorio donde encontramos la carpeta donde están los archivos del sitio web. En nuestro ejemplo, esto es: "public_html".

2. Si utilizamos una conexión SSH, en el directorio donde llegamos al punto 1, ejecutamos las líneas de comando:

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

chown -R user:group *
La primera línea de comando te buscará todos los archivos encontrado en la carpeta actual y recursiva, y establece permisos 644. La segunda línea de comando hará lo mismo, pero solo para directorios. Les establecerá el permiso 755.
En la tercera línea de comando, el usuario y el grupo al que pertenecen los archivos cambian. La mayoría de las veces tiene la forma: "apache: nadie" para servidores web con HTTPD / Apache o "nginx: nginx" para servidores con NGINX.

Después de ejecutar estas líneas de comando, el error "abierto () Crítico Error : 13: Permiso denegado"Debería desaparecer. Si tienes alguna pregunta o inquietud, no dudes en dejarla en los comentarios.

Deje su comentario.

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

Total
0
Reacciones
Artículo anterior

Cómo crear un encabezado 404 personalizado para el tema de WordPress - Encabezado personalizado de 404 en WordPress Temas

Siguiente artículo

Arregla tu Windows La licencia caducará pronto "- Windows 10 Activado "Windows se activa mediante el servicio de activación de su organización "

Total
0
Compartir