{"id":3244,"date":"2024-06-21T16:31:38","date_gmt":"2024-06-21T15:31:38","guid":{"rendered":"https:\/\/www.lucushost.com\/blog\/?p=3244"},"modified":"2025-01-28T16:46:08","modified_gmt":"2025-01-28T15:46:08","slug":"http-error-500","status":"publish","type":"post","link":"https:\/\/www.lucushost.com\/blog\/http-error-500\/","title":{"rendered":"HTTP Error 500: Qu\u00e9 es y c\u00f3mo solucionarlo"},"content":{"rendered":"<p>Uno de los errores m\u00e1s comunes (y odiados) en una p\u00e1gina web es el HTTP Error 500, tambi\u00e9n conocido como Internal Server Error.<\/p>\n<p><!--more--><\/p>\n<p>\u00bfPor qu\u00e9 digo esto? Pues porque el c\u00f3digo HTTP Error 500, tambi\u00e9n conocido como 500 Internal Server Error o Error 500, es uno de los errores que menos informaci\u00f3n nos proporciona sobre qu\u00e9 est\u00e1 sucediendo en nuestra web.<\/p>\n<p>Lo \u00fanico que sabemos es que, cuando intentamos entrar en nuestra web, el navegador nos devuelve un mensaje del tipo 500 Internal Server Error (o simplemente Error 500) y tenemos que ponernos a investigar a toda prisa por qu\u00e9 est\u00e1 sucediendo esto.<\/p>\n<p>De hecho, existen tantas causas por las que se puede dar este Error 500 en una web que, muchas veces, no sabes ni por d\u00f3nde empezar. Lo \u00fanico que tienes claro es que quieres solucionarlo cuanto antes.<\/p>\n<p>Si alguna vez te ha pasado esto o quieres ser precavido y saber c\u00f3mo actuar ante un error as\u00ed, este post te viene como anillo al dedo.<\/p>\n<p>A continuaci\u00f3n te explico de forma detallada qu\u00e9 es un Error 500, las causas m\u00e1s comunes de este c\u00f3digo de estado HTTP y c\u00f3mo solucionarlo. \u00a1Vamos a ello!<\/p>\n<div id=\"toc_container\" class=\"no_bullets\"><p class=\"toc_title\">Tabla de contenidos:<\/p><ul class=\"toc_list\"><li><a href=\"#Que_es_un_error_500_o_Internal_Server_Error\">\u00bfQu\u00e9 es un error 500 o Internal Server Error?<\/a><ul><li><a href=\"#De_que_otra_forma_se_puede_mostrar_el_HTTP_error_500\">\u00bfDe qu\u00e9 otra forma se puede mostrar el HTTP error 500?<\/a><\/li><\/ul><\/li><li><a href=\"#Como_solucionar_el_HTTP_error_500\">\u00bfC\u00f3mo solucionar el HTTP error 500?<\/a><ul><li><a href=\"#1_La_version_de_PHP_es_incompatible_con_tu_aplicacion_o_tu_programacion\">1. La versi\u00f3n de PHP es incompatible con tu aplicaci\u00f3n o tu programaci\u00f3n<\/a><\/li><li><a href=\"#2_El_archivo_htaccess_esta_danado\">2. El archivo .htaccess est\u00e1 da\u00f1ado<\/a><\/li><li><a href=\"#3_Los_permisos_de_tus_ficheros_estan_incorrectos\">3. Los permisos de tus ficheros est\u00e1n incorrectos<\/a><\/li><li><a href=\"#4_Fallo_tras_la_actualizacion_de_un_plugin_o_de_una_plantilla_de_WordPress\">4. Fallo tras la actualizaci\u00f3n de un plugin o de una plantilla de WordPress<\/a><\/li><li><a href=\"#5_Hay_errores_en_la_programacion\">5. Hay errores en la programaci\u00f3n<\/a><\/li><li><a href=\"#6_Limite_de_memoria_de_PHP_agotado\">6. L\u00edmite de memoria de PHP agotado<\/a><\/li><\/ul><\/li><li><a href=\"#Pon_fin_desde_ya_al_codigo_de_error_500\">Pon fin desde ya al c\u00f3digo de error 500<\/a><\/li><\/ul><\/div>\n\n<p>&nbsp;<\/p>\n<h2><span id=\"Que_es_un_error_500_o_Internal_Server_Error\">\u00bfQu\u00e9 es un error 500 o Internal Server Error?<\/span><\/h2>\n<p>El error 500 es un <strong><a href=\"https:\/\/www.lucushost.com\/blog\/codigos-http-mas-comunes\/\">c\u00f3digo de estado HTTP<\/a><\/strong>\u00a0que indica que una determinada petici\u00f3n o solicitud al servidor no se pudo completar con \u00e9xito.<\/p>\n<p>Aunque muchas veces se asocia este error, de forma err\u00f3nea, a un fallo del servidor, lo cierto es que no esta no es el motivo.<\/p>\n<p>Cuando el navegador nos devuelve un Error 500, a simple vista es muy dif\u00edcil saber cu\u00e1l es la causa. \u00danicamente sabemos que el servidor o la propia aplicaci\u00f3n inform\u00f3 al navegador de un fallo inesperado, por lo que tenemos que averiguar qu\u00e9 es lo que est\u00e1 ocurriendo.<\/p>\n<div id=\"attachment_3246\" style=\"width: 924px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3246\" class=\"size-full wp-image-3246\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/ejemplo-error-500-servidor-litespeed.png\" alt=\"Ejemplo de error 500 en un servidor LiteSpeed.\" width=\"914\" height=\"402\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/ejemplo-error-500-servidor-litespeed.png 914w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/ejemplo-error-500-servidor-litespeed-300x132.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/ejemplo-error-500-servidor-litespeed-768x338.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/ejemplo-error-500-servidor-litespeed-700x308.png 700w\" sizes=\"(max-width: 914px) 100vw, 914px\" \/><p id=\"caption-attachment-3246\" class=\"wp-caption-text\">Ejemplo de error 500 en un servidor LiteSpeed.<\/p><\/div>\n<h3><span id=\"De_que_otra_forma_se_puede_mostrar_el_HTTP_error_500\">\u00bfDe qu\u00e9 otra forma se puede mostrar el HTTP error 500?<\/span><\/h3>\n<p>Lo m\u00e1s habitual es que una vez que accedas a una web (ya sea la tuya propia o cualquier otra) el navegador muestre en la pantalla el mensaje HTTP Error 500 o 500 Internal Server Error, aunque tambi\u00e9n te lo puedes encontrar de esta forma:<\/p>\n<ul>\n<li><strong>Error 500 HTTP<\/strong><\/li>\n<li><strong>Error de HTTP 500<\/strong><\/li>\n<li><strong>Error HTTP 500 Internal Server Error<\/strong><\/li>\n<li><strong>500 Internal Server<\/strong><\/li>\n<li><strong>500 Internal Error<\/strong><\/li>\n<li><strong>500 Server Error<\/strong><\/li>\n<li><strong>Temporary Error (500)<\/strong><\/li>\n<\/ul>\n<p>Si se produce un <strong>error 500 en WordPress<\/strong> es bastante probable que se te quede la pantalla totalmente en blanco y no se muestre ning\u00fan mensaje. Si es tu caso, te recomiendo que tambi\u00e9n le eches un ojo a este post: <strong><a href=\"https:\/\/www.lucushost.com\/blog\/pantalla-en-blanco-en-wordpress-que-esta-pasando\/\">C\u00f3mo solucionar el error de la pantalla blanca de WordPress<\/a><\/strong>.<br \/>\n<a href=\"\/\/aff.lucushost.com\/resources\/click\/?n=yZhgymNG&amp;aff=104&amp;landing=hosting-ssd\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"\/\/aff.lucushost.com\/resources\/banners\/?zoneid=4003&amp;n=yZhgymNG&amp;aff=104\" alt=\"Hosting SSD\" border=\"0\" title=\"\"><\/a><\/p>\n<h2><span id=\"Como_solucionar_el_HTTP_error_500\">\u00bfC\u00f3mo solucionar el HTTP error 500?<\/span><\/h2>\n<p>Gracias a los <strong><a href=\"https:\/\/www.lucushost.com\/blog\/codigos-http-mas-comunes\/\">c\u00f3digos de estado HTTP<\/a><\/strong>, normalmente sabemos cu\u00e1l es el motivo por el que nuestra web genera un error, pero en el caso de los errores tipo 5XX es mucho m\u00e1s dif\u00edcil determinar origen del problema.<\/p>\n<p>Tambi\u00e9n puede interesarte:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/www.lucushost.com\/blog\/error-502-bad-gateway\/\">502 Bad Gateway: Qu\u00e9 es y c\u00f3mo solucionarlo<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.lucushost.com\/blog\/http-error-503\/\">HTTP Error 503: Qu\u00e9 es y c\u00f3mo solucionarlo<\/a><\/strong><\/li>\n<\/ul>\n<p>Pero, \u00bfpor d\u00f3nde empiezo? \u00bfC\u00f3mo soluciono el HTTP Error 500?<\/p>\n<p>Como pueden ser muchas las causas que est\u00e9n generando este c\u00f3digo de estado en tu web, yo voy a mostrarte las 6 m\u00e1s comunes que solemos encontrarnos, de m\u00e1s a menos frecuentes.<\/p>\n<p>Lo ideal es que revises punto por punto hasta dar con el origen de tu HTTP Error 500 o 500 Internal Server Error. Y, una vez detectada la causa, ver\u00e1s que la soluci\u00f3n es bastante sencilla.<\/p>\n<h3><span id=\"1_La_version_de_PHP_es_incompatible_con_tu_aplicacion_o_tu_programacion\">1. La versi\u00f3n de PHP es incompatible con tu aplicaci\u00f3n o tu programaci\u00f3n<\/span><\/h3>\n<p>Una de las causas m\u00e1s comunes del Error 500 o Internal Server Error es la incompatibilidad de la versi\u00f3n de PHP con nuestra aplicaci\u00f3n o la programaci\u00f3n de nuestra p\u00e1gina web, especialmente si lo que tenemos es un Error 500 en WordPress.<\/p>\n<p>Esto suele suceder cuando haces un cambio en la versi\u00f3n PHP de tu plan de hosting. Quiz\u00e1 tienes alg\u00fan plugin o plantilla que no es compatible con esta nueva versi\u00f3n, o incluso con el n\u00facleo de WordPress, y el resultado es un Error 500.<\/p>\n<p>Tambi\u00e9n ocurre a la inversa. Actualizas un plugin o una plantilla de WordPress y esta no es compatible con la versi\u00f3n de PHP con la que trabajas. El resultado es el mismo, un Error 500.<\/p>\n<p>Por tanto, ahora preg\u00fantate: \u00bfhas actualizado recientemente la versi\u00f3n de PHP de tu hosting? \u00bfHas actualizado el n\u00facleo de WordPress? \u00bfEs posible que se haya actualizado alg\u00fan plugin autom\u00e1ticamente?<\/p>\n<p>Si la respuesta a alguna de estas preguntas es afirmativa, entonces ya sabes d\u00f3nde est\u00e1 el error y puedes revertirlo.<\/p>\n<p>En caso contrario, pasa al siguiente punto.<\/p>\n<h3><span id=\"2_El_archivo_htaccess_esta_danado\">2. El archivo .htaccess est\u00e1 da\u00f1ado<\/span><\/h3>\n<p>Otra de las causas habituales que nos solemos encontrar en soporte cuando un cliente nos indica que tiene un Error 500 es porque el archivo <a href=\"https:\/\/www.lucushost.com\/blog\/htaccess\/\">.htaccess<\/a> est\u00e1 da\u00f1ado.<\/p>\n<p>Muchos plugins modifican el fichero .htaccess y cualquier error de sintaxis, por peque\u00f1o que sea, puede generar un c\u00f3digo HTTP Error 500.<\/p>\n<p>Si es tu caso, lo m\u00e1s r\u00e1pido para solucionar el Internal Server Error es restaurar una copia de seguridad de este archivo.<\/p>\n<p>\u00bfTienes tu <a href=\"https:\/\/www.lucushost.com\/hosting-ssd\"><strong>hosting en LucusHost<\/strong><\/a>? Entonces, puedes hacerlo f\u00e1cilmente utilizando la herramienta Premium Backup. En tu \u00e1rea de cliente, seleccionas una copia de seguridad del archivo anterior al error y la restauras en un clic. Si nunca lo has hecho, aqu\u00ed te dejo una gu\u00eda que te ser\u00e1 de mucha ayuda: <strong><a href=\"https:\/\/www.lucushost.com\/ayuda\/premium-backup-gestionar-copias-de-seguridad\/\">C\u00f3mo gestionar mis copias de seguridad con Premium Backup<\/a><\/strong>.<\/p>\n<p>Esta ser\u00eda la opci\u00f3n m\u00e1s sencilla y m\u00e1s r\u00e1pida, pero es probable que aunque est\u00e9s leyendo este art\u00edculo tengas tu web en otro proveedor. De ser as\u00ed, puedes restaurar una copia a trav\u00e9s del Administrador de archivos de cPanel o subi\u00e9ndolo por FTP.<\/p>\n<p>\u00bfNo tienes una copia? Entonces tienes que <strong><a href=\"https:\/\/www.lucushost.com\/ayuda\/crear-wordpress-htaccess\/\">crear el .htaccess de WordPress con los valores por defecto<\/a><\/strong>. Para ello, edita el .htaccess a trav\u00e9s del Administrador de Archivos (o por FTP) a\u00f1adiendo las siguientes l\u00edneas de c\u00f3digo:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"># BEGIN WordPress\r\n\r\nRewriteEngine On\r\nRewriteBase \/\r\nRewriteRule ^index\\.php$ - [L]\r\nRewriteCond %{REQUEST_FILENAME} !-f\r\nRewriteCond %{REQUEST_FILENAME} !-d\r\nRewriteRule . \/index.php [L]\r\n\r\n# END WordPress<\/pre>\n<p><strong>Nota<\/strong>: Recuerda que en LucusHost realizamos dos copias de seguridad al d\u00eda de tu plan de hosting, con una retenci\u00f3n de 60 d\u00edas. Si est\u00e1s alojado con nosotros y crees que esta es la causa del error, puedes abrir un ticket con soporte y restauramos el archivo en cuesti\u00f3n de un par de minutos.<\/p>\n<p>Si utilizas un plugin de SEO como <strong><a href=\"https:\/\/www.lucushost.com\/blog\/rank-math\/\">Rank Math<\/a>, <\/strong>tambi\u00e9n puedes restablecer los valores del .htaccess sin salir del panel de administraci\u00f3n de WordPress. Adem\u00e1s, si todav\u00eda est\u00e1s empezando con tu web o no te manejas muy bien en cPanel, ser\u00e1 mucho m\u00e1s sencillo para ti \ud83d\ude42<\/p>\n<p>Para ello, accede al panel de Rank Math en tu aplicaci\u00f3n y ve a la secci\u00f3n \u00abAjustes generales\u00bb. En el men\u00fa de la izquierda haz clic sobre \u00abEditar .htaccess\u00bb y copia y pega el c\u00f3digo que te mostramos m\u00e1s arriba.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4010\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/10\/archivo-htaccess-rank-math.png\" alt=\"Editar el archivo .htacces de WordPress a trav\u00e9s de Rank Math\" width=\"1001\" height=\"690\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/10\/archivo-htaccess-rank-math.png 1001w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/10\/archivo-htaccess-rank-math-300x207.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/10\/archivo-htaccess-rank-math-768x529.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/10\/archivo-htaccess-rank-math-700x483.png 700w\" sizes=\"(max-width: 1001px) 100vw, 1001px\" \/><\/p>\n<p><strong>Nota<\/strong>: Aunque en este caso Rank Math ya se encarga de <a href=\"https:\/\/www.lucushost.com\/blog\/que-es-un-backup-y-como-hacer-una-copia-de-seguridad-de-tu-web\/\">hacer una copia de seguridad<\/a> del archivo por si algo llega a pasar, es importante que antes de hacer un cambio as\u00ed en tu web te asegures de tener un backup de tu sitio.<\/p>\n<p>Si no has instalado ni has tocado los <strong><a href=\"https:\/\/www.lucushost.com\/blog\/los-20-mejores-plugins-para-wordpress\/\">plugins de WordPress<\/a><\/strong>, sigamos buscando cu\u00e1l puede ser el motivo.<\/p>\n<h3><span id=\"3_Los_permisos_de_tus_ficheros_estan_incorrectos\">3. Los permisos de tus ficheros est\u00e1n incorrectos<\/span><\/h3>\n<p>En WordPress, los permisos de archivos y carpetas controlan qui\u00e9n puede leer, escribir y ejecutar archivos en el servidor. Cuando los permisos de acceso a los archivos y carpetas no est\u00e1n asignados correctamente, se produce un Internal Server Error.<\/p>\n<p>Pues bien.<\/p>\n<p>Estos permisos deben ser el 755 para carpetas y el 644 para archivos pero, si alguien intenta atacar tu servicio, puede modificarlos y generar el c\u00f3digo de estado HTTP 500 en tu web.<\/p>\n<p>\u00bfCrees que puede ser tu caso? Entonces accede al Administrador de archivos de cPanel y comprueba los permisos que tienes asignados. Aseg\u00farate de que los archivos cr\u00edticos, como .htaccess y wp-config.php, tengan los permisos correctos, es decir, 644. Tambi\u00e9n las carpetas de temas y plugins deben tener los permisos adecuados porque, de lo contrario, pueden provocar que el servidor no procese las solicitudes correctamente y esto tenga como resultado un error 500.<\/p>\n<p>As\u00ed se ven los permisos de tus archivos y carpetas desde cPanel:<\/p>\n<div id=\"attachment_3249\" style=\"width: 520px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3249\" class=\"wp-image-3249 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/permisos-carpeta-755.png\" alt=\"Permisos 755 en carpetas\" width=\"510\" height=\"328\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/permisos-carpeta-755.png 510w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/permisos-carpeta-755-300x193.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><p id=\"caption-attachment-3249\" class=\"wp-caption-text\">Permisos 755 en carpetas<\/p><\/div>\n<div id=\"attachment_3248\" style=\"width: 519px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3248\" class=\"wp-image-3248 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/permisos-archivo-644.png\" alt=\"Permisos 644 en archivos\" width=\"509\" height=\"329\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/permisos-archivo-644.png 509w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/permisos-archivo-644-300x194.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/permisos-archivo-644-400x260.png 400w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><p id=\"caption-attachment-3248\" class=\"wp-caption-text\">Permisos 644 en archivos<\/p><\/div>\n<p>En el caso de tener unos permisos diferentes, te recomiendo que los establezcas correctamente y contactes con tu proveedor de alojamiento para que revise si hay alguna actividad sospechosa en tu servicio o alg\u00fan agujero de seguridad que pueda estar poniendo en peligro tu proyecto.<\/p>\n<h3><span id=\"4_Fallo_tras_la_actualizacion_de_un_plugin_o_de_una_plantilla_de_WordPress\">4. Fallo tras la actualizaci\u00f3n de un plugin o de una plantilla de WordPress<\/span><\/h3>\n<p>Si tras la actualizaci\u00f3n de un plugin o de una plantilla ves un Error 500 en WordPress, creo que ya est\u00e1 claro el motivo, \u00bfno?<\/p>\n<p>Si solamente has realizado la actualizaci\u00f3n de un complemento, basta con volver a la versi\u00f3n anterior o buscar una alternativa y desinstalarlo de tu p\u00e1gina web.<\/p>\n<p>En cambio, si hasta hecho una actualizaci\u00f3n masiva o no sabes muy bien qu\u00e9 complemento est\u00e1 generando el Error 500 en WordPress, lo mejor es que desactives todos y, posteriormente, actives uno a uno para averiguar cu\u00e1l es el causante de que tu web actualmente no est\u00e9 funcionando.<\/p>\n<p>\u00bfEl error 500 no te deja <a href=\"https:\/\/www.lucushost.com\/blog\/como-entrar-a-mi-wordpress-admin-o-cpanel\/\">acceder a WordPress<\/a>? Si no puedes desinstalar el plugin desde el dashboard de tu aplicaci\u00f3n, recuerda que tambi\u00e9n puedes hacerlo a trav\u00e9s del administrador de archivos de cPanel o a trav\u00e9s de FTP. Aqu\u00ed te dejo una gu\u00eda en la que te explico paso a paso c\u00f3mo hacerlo: <a href=\"https:\/\/www.lucushost.com\/blog\/desinstalar-plugin-wordpress\/\"><strong>C\u00f3mo desinstalar un plugin de WordPress por completo<\/strong><\/a>.<\/p>\n<h3><span id=\"5_Hay_errores_en_la_programacion\">5. Hay errores en la programaci\u00f3n<\/span><\/h3>\n<p>Un error de escritura en PHP o la propia configuraci\u00f3n de la aplicaci\u00f3n puede estar detr\u00e1s de un HTTP Error 500 y aqu\u00ed s\u00ed es un poquito m\u00e1s complejo detectar exactamente d\u00f3nde est\u00e1 el problema.<\/p>\n<p>Para m\u00ed, la forma m\u00e1s f\u00e1cil de localizar el Error 500 es accediendo al registro de errores a trav\u00e9s del log de errores de PHP. Normalmente, estos registros se guardan en la carpeta <i>\/public_html\/error_log<\/i> o, si error el 500 es en el administrador de\u00a0 WordPress, en la carpeta <i>\/public_html\/wp-admin\/error_log<\/i>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3247 size-full\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/error-log-internal-server-error.png\" alt=\"Acceder a error log a trav\u00e9s del administrador de archivos de cPanel.\" width=\"1298\" height=\"241\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/error-log-internal-server-error.png 1298w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/error-log-internal-server-error-300x56.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/error-log-internal-server-error-1024x190.png 1024w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/error-log-internal-server-error-768x143.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/error-log-internal-server-error-700x130.png 700w\" sizes=\"(max-width: 1298px) 100vw, 1298px\" \/><\/p>\n<p>Cada vez que se produce un error 500, se genera un fichero error_log en el que podr\u00e1s tener un poco m\u00e1s de informaci\u00f3n sobre el tipo de error y d\u00f3nde se encuentra. Por tanto, cuando accedas a la carpeta, puedes ordenar el nombre de los archivos por \u00ab\u00daltima Modificaci\u00f3n\u00bb o\u00a0 \u00abLast Modified\u00bb para encontrarlo m\u00e1s f\u00e1cilmente.<\/p>\n<p>Tambi\u00e9n puedes utilizar el buscador del administrador de archivos de cPanel para localizar los archivos <em>error_log<\/em> de tu cuenta.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3245\" src=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/buscador-administrador-archivos-cpanel.png\" alt=\"Buscador del administrador de archivos de cPanel.\" width=\"951\" height=\"121\" title=\"\" srcset=\"https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/buscador-administrador-archivos-cpanel.png 951w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/buscador-administrador-archivos-cpanel-300x38.png 300w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/buscador-administrador-archivos-cpanel-768x98.png 768w, https:\/\/www.lucushost.com\/blog\/wp-content\/uploads\/2020\/06\/buscador-administrador-archivos-cpanel-700x89.png 700w\" sizes=\"(max-width: 951px) 100vw, 951px\" \/><\/p>\n<h3><span id=\"6_Limite_de_memoria_de_PHP_agotado\">6. L\u00edmite de memoria de PHP agotado<\/span><\/h3>\n<p>Otra posibilidad es que tu web est\u00e9 mostrando un HTTP error 500 o Internal Server Error porque se haya agotado la memoria asignada a cada ejecuci\u00f3n de PHP.<\/p>\n<p>Ver\u00e1s. PHP es el lenguaje de programaci\u00f3n en el que est\u00e1 escrito WordPress, y cada script PHP tiene un l\u00edmite de memoria asignado para ejecutarse. Si tu sitio web tiene plugins o temas que consumen mucha memoria (\u00a1algunos son muy exigentes!), o si recibe mucho tr\u00e1fico e incluye contenido din\u00e1mico, este l\u00edmite puede ser insuficiente. Y resulta que, si un script PHP intenta usar m\u00e1s memoria de la que tiene permitida, se produce un error 500.<\/p>\n<p>Para solucionarlo (ojo, solo temporalmente) puedes aumentar el l\u00edmite de memoria de tu servidor. Tienes dos formas de hacerlo:<\/p>\n<ul>\n<li>Modificando el archivo php.ini y estableciendo <i>memory_limit=1024MB<\/i><\/li>\n<li>A\u00f1adiendo la siguiente l\u00ednea de c\u00f3digo al archivo .htaccess: <i>php_value memory_limit 1024M<\/i><\/li>\n<\/ul>\n<p>\u00a1Ojo! Esta ser\u00eda \u00fanicamente la soluci\u00f3n temporal al Error 500. Para evitar futuros errores o problemas en tu aplicaci\u00f3n, deber\u00edas contactar con el proveedor en el que tienes alojada la p\u00e1gina web. En el caso de que tengas tu web en LucusHost, nosotros analizar\u00edamos estos excesos de demanda de memoria, es decir, ir\u00edamos a la ra\u00edz del problema y te dar\u00edamos soluciones para que no se vuelva a repetir.<\/p>\n<h2><span id=\"Pon_fin_desde_ya_al_codigo_de_error_500\">Pon fin desde ya al c\u00f3digo de error 500<\/span><\/h2>\n<p>Acabamos de ver, de mayor a menor frecuencia, cu\u00e1les son las principales causas de un HTTP Error 500, tambi\u00e9n conocido como Internal Server Error; as\u00ed como la soluci\u00f3n en cada uno de los casos.<\/p>\n<p>Si tras revisar una a una estas causas tu web sigue mostrando el error, entonces te recomiendo que hables cuanto antes con tu proveedor de hosting o el desarrollador de tu sitio para que pueda echarte una mano.<\/p>\n<p>\u00bfTienes tu web con nosotros? Entonces lo tienes muy, pero que muy f\u00e1cil. Escr\u00edbenos a <a href=\"mailto:soporte@lucushost.com\"><strong>soporte@lucushost.com<\/strong><\/a> o ll\u00e1manos al 982 989 112 y r\u00e1pidamente le pondremos soluci\u00f3n a ese error 500 de tu web \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uno de los errores m\u00e1s comunes (y odiados) en una p\u00e1gina web es el HTTP Error 500, tambi\u00e9n conocido como Internal Server Error.<\/p>\n","protected":false},"author":3,"featured_media":5315,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45],"tags":[79,95,69],"_links":{"self":[{"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/posts\/3244"}],"collection":[{"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/comments?post=3244"}],"version-history":[{"count":26,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/posts\/3244\/revisions"}],"predecessor-version":[{"id":12321,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/posts\/3244\/revisions\/12321"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/media\/5315"}],"wp:attachment":[{"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/media?parent=3244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/categories?post=3244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lucushost.com\/blog\/wp-json\/wp\/v2\/tags?post=3244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}