¿Solo ha encontrado un error de 500 en su sitio de WordPress? No te asustes. En esta publicación, cubriremos un ejemplo sobre cómo corregir un error de 500, para que pueda recuperar rápidamente su sitio en línea. ¿Qué es un error 500?

Un error de servidor interno 500 es un código de estado de la respuesta HTTP. Esto significa que el servidor ha respondido a una solicitud HTTP diciendo que ha encontrado un error del que no puede recuperarse. En inglés simple, un error de 500 significa que su servidor tiene un problema. ¿Qué causa un error de 500? Un error de 500 es un error de servidor genérico. Algunas cosas que pueden contribuir a un servidor que responde con la condición. Un error de 500 es realmente útil porque reduce el problema a su servidor.
Los siguientes son ejemplos de lo que podría causar el error 500 y cómo remediarlos: 1. Errores en el archivo .htaccess Un solo carácter adicional agregado a .htaccess puede causar daños en el archivo. Puede intentar generar un nuevo .htaccess para ver si le ayuda. Eliminar el sitio actual de Htaccess y luego guardar WordPress Permalinks para generar un nuevo archivo .htaccess. 2. Errores en el archivo wp-config.php Si había una regla que se ha agregado incorrectamente o escrito en el bloque de código incorrecto, podría ser demasiado para su servidor. Sus registros de errores probablemente le darán la línea exacta que causa el error del servidor. Si no tiene la periodización de errores, se le pedirá que haga algo más. Elimine todo el código no WordPress del archivo wp-config.php. Ahora puede agregar un bloque de código nuevamente en algún momento para restringir qué causa el problema.
3. Permisos inapropiados para archivos Si se requiere un script PHP se encuentra en un archivo que no tiene permiso para ejecutar PHP, puede causar un error de 500. Puede remediarlo cambiando los permisos o la propiedad del archivo para permitir el archivo para ejecutar PHP. 4. El servidor de vencimiento / script La expiración es la causa más común de 500 errores. Un tiempo de espera generalmente se debe al servidor que no tiene recursos en medio de un trabajo. Si se encuentra con un error de vencimiento, puede ver consejos para una memoria PHP aumentada manualmente y Max_ Time de ejecución en Php.ini, WP-Config.php o .htaccess. Memoria PHP y el tiempo de ejecución Max_ a lo que desee, pero si su host ha establecido un límite máximo, los cambios que realice no hará nada. Errores de PHP Un complemento en su sitio podría causar un error fatal de PHP si tiene problemas cuando intenta ejecutar el código. Puede desactivar el complemento que hace que el error haga que el sitio ponga en línea el sitio al cambiar su error PHP. Cómo remediar un error 500 Ahora, desempaquemos cómo remediar un error 500 si ve uno en su sitio de WordPress.
1. Verifique los registros de errores de su sitio web.

Consejo: si ha activado el registro de errores para su sitio de WordPress, las revistas pueden darle una idea de lo que ha llevado a su sitio. Algunos hosts activan errores solo a pedido. Pregúntele a su host ahora mismo si el diario está activado para su sitio.
Para verificar los registros de errores de su sitio, deberá iniciar sesión en el servidor a través de SFTP utilizando su cliente FTP favorito. Yo personalmente uso Filezilla, pero hay muchas opciones disponibles. Después de conectarse al servidor, deberá encontrar el director de los registros y luego abrir su diario de errores en un editor de texto. Si no sabe qué se almacena su nombre de usuario y contraseña, puede preguntarle al host y podrá Responda estas dos preguntas.
2. Encuentre el error más reciente en los registros de errores. Ahora que tiene un diario de error abierto, desplácese en la parte inferior de la página para encontrar el error más reciente, lo que le dará una pista sobre cómo corregir el error 500. Con respecto al error a continuación, podemos ver que actualmente tengo un Error PHP fatal. PHP Error fatal: requirir (): abrió la apertura requerida ‘/home/mmoore/public_html/sync/wp-content/plugins/ithemes-security-pro/core.php’ (include_patch = ‘:/usr/local/lib/php/php ‘) in /home/mmoore/public_html/sync/wp-content/plugins/ithemes-security-pro/ithemes-security-pro.php en línea 77, referente: https: /yoursite.com/sync/wp -admin/plugins/plugins .php
A primera vista, el error puede parecer bastante confundido e intimidante. Pero dividamos el error en pedazos de tamaño, para que sea más fácil digerir. Error fatal de PHP: requirir (): la apertura fallida requirió el primer bocado anuncia con qué tipo de error tiene que lidiar, con lo que, en nuestro ejemplo, tenemos un error de PHP. También podemos ver que la causa del error es algo necesario para no abrir. ‘/home/mmoore/public_html/sync/wp-content/plugins/ithemes-security-pro/core/core.php’ El siguiente bit anuncia dónde aparece el error PHP, también se conoce como la ruta del director .3. Aplique un remedio temporal para recuperar el sitio en línea. Podemos ver que la fuente del error puede provenir de un complemento instalado en el sitio, Ithemes Security Pro. Entonces, antes de continuar investigando el error, debemos intentar deshabilitar el complemento para ver si esto puede ser de ayuda temporal para poner en línea el sitio. Para hacer esto, deberá navegar al director de complementos en su sitio web desde su cliente de FTP.

Si no es nuevo en la navegación de archivos en su sitio web, cada uno / es una carpeta nueva. Al iniciar sesión en el servidor utilizando un cliente FTP, probablemente comenzará en el directorio principal de su sitio web.
Desde la carpeta inicial, deberá abrir la carpeta en la que su sitio web está (en este ejemplo, <tt? Mmoore). Luego abrirá public_html y seguirá el camino del director al director de arado. Ahora que estamos en el director de arados, podemos deshabilitar manualmente el complemento renombrando la carpeta del complemento. Para hacer esto, puede agregar .BAK al final del nombre de la carpeta para crear el nuevo nombre del archivo (por ejemplo: ithemes-security-pro.bak). El complemento ahora está deshabilitado, así que veamos si esto ayuda a traer el sitio en línea. Ahora, regrese a su navegador y recargue la página para ver si vemos el error 500.
¡Super, no vemos el error y el sitio está en línea! Pero nuestro trabajo no está terminado. Solo aplicamos una solución temporal y tenemos que terminar el trabajo. Volvamos a los errores. 4. Remedia la fuente de error. Ya hemos visto los dos primeros fragmentos del error, pero terminemos el desglose del error, para que nos damos cuenta de por qué nuestro sitio cayó primero. (Include_patch = '.:/Usr/local/lib/php') in /home/mmoore/public_html/sync/wp-content/plugins/ithemes-security-pro/ithemes-security.php en línea 77 referente: https: /yoursite.com/sync/wp-admin/plogins.php La siguiente parte del error muestra el archivo que requiere el archivo Core.php en la sección Error y dónde podemos encontrar el archivo. Referencia: muestra que el script que activó el error se activó desde la página del complemento del complemento.

Siguiendo el camino del director, podemos ver que debemos abrir el archivo IThems-Secirity-Pro.php y mirar la línea 77.
Requerir (“$ isec_dir/core/core.php”); Ahora el error comienza a tener un poco más de sentido. En la línea 77 del archivo ithemes-security-pro.php, muestra que el archivo Core.php es necesario para que funcione el complemento. Es por eso que tenemos un error fatal php: request (): apertura fallida requerida en nuestros errores. Es hora de volver a nuestro cliente de FTP y seguir el camino del director para encontrar el archivo Core.php. No hay archivo Core.php en el directorio Home/MMoore/public_html/Sync/WP-Context/Plugins/Ithemes-Security. Esto ciertamente causaría el fracaso del iThemes Security Pro. Simplemente descargue una nueva versión del complemento IThemes Security Pro y reemplace la versión corrupta que está actualmente instalada en nuestro sitio. Usando nuestro cliente FTP, tendremos que navegar al Director / WP-Content / Plugins /. A partir de ahí, podemos cargar la carpeta que contiene la versión IThems Security Pro que hemos descargado.

Una cosa interesante sobre reemplazar iThemes Security Pro de FTP es que se guardará todas sus configuraciones. Ithemes Security almacena su configuración en la base de datos, por lo que reemplazar los archivos del servidor no interrumpirá su configuración. Ahora que hemos reemplazado la versión corrupta del complemento, podemos reactivar de manera segura iThemes Security Pro en el sitio. Eso es todo, y ahora sabe cómo remediar 500 errores en su sitio web de WordPress.

1. Verifique los registros de errores.
2. Aplique el remedio de ayuda de banda para recuperar el sitio en línea.

3. Remedia la fuente de error.

Mira el video: Cómo corregir un error de 500 en este video tutorial, le mostramos cómo corregir 500 errores en acción.Vea más consejos de tutoriales de WordPress y suscríbase a los nuevos iThems de YouTube. Michael Moore Channel

Cada semana, Michael realiza un informe de vulnerabilidad de WordPress para mantener sus sitios seguros.Como gerente de producto en IThems, nos ayuda a continuar mejorando la gama IThems.Es un marco enorme y le encanta aprender sobre todas las cosas técnicas, viejas y nuevas.Puedes encontrar a Michael sentado con su esposa e hija, leyendo o escuchando música cuando no trabaja.

Cómo corregir un error de 500 en su sitio web de WordPress
Tags Cómo corregir un error de 500 en el sitio
Check Also
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi
homefinance blog