Cada servidor de alojamiento admite ciertos tipos de archivos que se pueden cargar en él. Si recibe el mensaje de error “Este tipo de archivo no está permitido por razones de seguridad”; Esto significa que está intentando cargar un tipo de archivo no compatible.

Entiendo lo aterrador que puede ser esto. Pero no hay nada que temer. La razón por la que se muestra un error de este tipo se debe a que se guardan archivos y carpetas de cualquier tipo de archivo malicioso.

A veces, los atacantes utilizan varios tipos de archivos que contienen secuencias de comandos maliciosas o algo similar para piratear un sitio web.

Dos formas de corregir el error Lo sentimos, este tipo de archivo no está permitido por razones de seguridad

Básicamente, existen tres métodos, pero solo puede realizar cambios utilizando dos. Entonces te mostraré la solución.

Método 1). Edite el archivo wp-config.php

Antes de realizar cualquier cambio, le recomiendo que deshaga los cambios después de cargar un archivo que desea cargar.

A continuación, se indican algunos pasos que debe seguir:

1). Abra el cPanel de su cuenta de alojamiento y busque el administrador de archivos.

Cómo resolver un mensaje de error

2). Haga clic en public_html en la barra lateral izquierda y desplácese hacia abajo para encontrar el archivo wp-config.php. No confundir con carpetas. Los archivos son visibles a continuación.

Cómo resolver un mensaje de error

3). Haga clic derecho y elija Editar.

4). En la ventana emergente que aparece, haga clic en Editar.

Cómo resolver un mensaje de error

5). Verá una nueva pestaña con los códigos del archivo wp-config.php. Aquí está el código que necesita agregar:

define('ALLOW_UNFILTERED_UPLOADS', true);

Nota: Agregue esta línea arriba de “Eso es todo, ¡termine de editar! Diviértete publicando ‘.

No olvide hacer clic en Guardar cambios en la esquina superior derecha.

Método 2). Edite el archivo functions.php

El archivo functions.php controla todas las funciones de un sitio web de WordPress. Puede editar funciones existentes y agregar una nueva función.

Aquí generaré una función personalizada para usted que permitirá la carga de archivos no compatibles.

A continuación, se indican algunos pasos que debe seguir:

1). Como ya se encuentra en el directorio public_html, abra la carpeta WP-CONTENT, que contiene todos los temas, complementos y archivos multimedia.

2). Haga clic en la carpeta de temas que está utilizando actualmente. Puede tener varios temas instalados, pero necesita editar el archivo de un tema activo.

3). Desplácese hacia abajo para encontrar el archivo functions.php y haga clic derecho para editarlo.

4). En una nueva pestaña, puede agregar el código requerido aquí:

function my_custom_mime_types( $mimes ) {
   // Add new MIME types here
   $mimes['abiword'] = 'application/x-abiword';
   return $mimes;
}
add_filter( 'upload_mimes', 'my_custom_mime_types' );

No olvide guardar los cambios.

El tercer método es ponerse en contacto con el servicio de atención al cliente de su alojamiento. A veces, una empresa de alojamiento no permitirá que dichos códigos editen wp-config.php o functions.php.

En tal situación, solo su representante de servicio al cliente de alojamiento web puede ayudarlo. La mayoría de las empresas en estos días ofrecen chat en vivo y tickets por correo electrónico.

Conclusión

Debe tener cuidado al editar archivos para permitir la carga de tipos de archivos no admitidos. Independientemente de si está utilizando wp-config.php o functions.php, elimine el código inmediatamente después de cargar un archivo.

Estoy seguro; No quiere correr riesgos ni comprometer la seguridad de su sitio web. ¿No es fácil corregir el error “Este tipo de archivo no está permitido por razones de seguridad”?