Articulo de ayuda
Error 500 en Wordpress – 【 ¿Como solucionarlo? 】
Si llegaste hasta aqui es porque !Tienes problemas con tu web wordpress! Puede que tu web muestre una pagina completamente en blanco o la pantalla te...
Si llegaste hasta aqui es porque !Tienes problemas con tu web wordpress! Puede que tu web muestre una pagina completamente en blanco o la pantalla te arrojaba** error 500** y de seguro estas buscando la forma para solucionarlo.
En primer lugar, no te angusties, no es tan grave como crees, el error 500 de WordPress es mas comun de lo que imaginas y su solucion es mas facil de lo que estas pensando.
Pero, antes de profundizar en como puedes arreglar el error 500 de WordPress necesitas conocer la causa del mismo, asi que, este sera nuestro punto de partida, continua leyendo y obtendras toda la informacion necesaria.
¿Que es el error 500?
El Internal Server Error, mejor conocido como error 500, es uno de los errores mas frecuentes arrojados por un sitio web y el mismo es indicativo de que hay un problema con la web.
Basicamente es un error que se presenta en el codigo de tu web, que impide que este se ejecute de la forma adecuada.

¿Como saber si el problema de la web es el error 500?
Tu web puede presentar muchos errores, quizas te preguntes ¿como diferenciarlos?, porque puede ser que no se muestre el mensaje Error 500 «Internal Server Error», ya que WordPress puede ocultarlos por defecto y solo te arrojara una pagina en blanco.

Para corroborar que es un Error 500 intenta lo siguiente:
- Accede al archivo wp-config.php, que es el de configuracion de WordPress.
- Este se mostrara en la carpeta raiz del servidor, es decir donde WordPress esta instalado. «httpdocs» en Plesk y «public_html»
- Una vez que accedas a este archivo deberas localizar la linea; define(‘WP_DEBUG’, false).
- Deberas modificar su valor a true, al hacerlo te quedara de la siguiente forma; define(‘WP_DEBUG’, true).
- Finalmente guarda los cambios e intenta nuevamente acceder a tu sitio web, de esta forma podras saber con precision el error que esta presentando tu web.

Pero esta no es la unica forma en que corroboraras que se trata del error 500, solo sigue estos pasos para probar este otro metodo:
- Accede a la administracion de cPanel.
- En los registros del servidor podras ver si cuando se intenta acceder al sitio web, se obtiene una peticion que indica el error 500. En esta peticion tambien podras conocer la causa del error, pero es necesario que tengas conocimientos en programacion para que puedas interpretar lo que te indica el servidor.
¿Cuales son las causas del error 500?
De forma generica las causas mas comunes para que ocurra el error 500 son dos. En primer lugar pueden deberse a problemas con el proveedor de hosting y por otro lado, puede ser que la web no este funcionando de forma adecuada.
Desde un punto mas especifico las causas del error 500 pueden ser:
- Has realizado la modificacion del archivo .htaccess lo que ha llevado a que se genere el error.
- Se ha superado el limite de memoria PHP, por la ejecucion de demasiados recursos.
- Los permisos de archivos no se han establecido correctamente.
- Se ha hecho la instalacion de una plantilla que no funciona adecuadamente.
- Se instalo un plugin que genero el error.
Debes tener presente que, antes de hacer la modificacion del archivo .htaccess, el wp-config o el functions.php, lo ideal es hacer una copia de seguridad del site.
¿Como resolver el error 500 de WordPress?
Son diversas las alternativas para resolver el problema que esta presentando tu web, las mas efectivas son:
- Comprobar que el servidor de la web este operativo y que no este desencadenando ningun problema. La forma de hacerlo es accediendo a la administracion del servidor para comprobar que responda de la manera esperada, comprueba que tambien funcionen las otras webs que tienes alojadas.
- En caso de que tengas un plugin en tu web de cache, de optimizacion, o rendimiento, desactivalos temporalmente y purga la cache.
- Si te percataste del problema una vez que terminaste de descargar un nuevo plugin, te recomiendo desactivarlo, solo deberas acceder a la carpeta wp-content/plugins, la misma se encuentra dentro de la carpeta raiz.

- Otra de las causas del error 500 esta relacionado con el archivo .htaccess, este puede haberse corrompido. Encuentra este archivo en la carpeta raiz, cuando lo hagas, cambia su nombre y luego generalo otra vez. Para esto deberas acceder a la configuracion de WordPress, en la seccion de ajustes, luego de enlaces permanentes y guarda los cambios generados.
- Si la raiz del problema es la falta de memoria PHP, la solucion mas efectiva para este es acceder al archivo wp-config.php de la web y luego anadir esta linea: define ( ‘WP_MEMORY_LIMIT’, ’64M’ ).

- ****Tambien puedes acceder a wp-content/themes, en la carpeta raiz. Aqui tendras acceso a diversas carpetas con temas y plantillas, cambia el nombre de la que crees genero el problema y WordPress cogera alguno por defecto, de los que vienen en la configuracion original. ****En caso de que el error 500 se haya generado al instalar alguna plantilla o tema, solo vuelve a colocar la plantilla original.
- Otra solucion es realizar la comprobacion de los permisos de las carpetas y de los archivos para verificar que sean correctos. El permiso de las carpetas es 755 y el de los archivos es 644.

- Comprueba la version de php que tienes en uso. Para esto, accede a la «Configuracion de php» y verifica que la misma sea compatible con WordPress. Si la version de php es muy nueva, puede que no sea compatible con alguno de tus plugins, intenta bajar a una version menos reciente para resolver el problema.
- Finalmente hay que verificar que no se haya corrompido ninguna tabla de la base de datos. Para esto, ingresa a la seccion de la base de datos a phpmyadmin y selecciona la opcion de revisar y reparar las tablas de la base de datos.
Si despues de intentar cada una de estas posibles soluciones, el problema persiste, entonces es hora de que contrates los servicios de un programador experto.
Y recuerda, no todas las web tienen un funcionamiento similar, algunas pueden funcionar sin problemas, pero otras pueden convertirse en un verdadero dolor de cabeza.
Por eso, antes de hacer cualquier cambio, ya sea instalar un plugin, cambiar la plantilla o tema, primero realiza una copia de seguridad de la base de datos, de esta forma podras hacer una restauracion y solucionar el problema sin complicaciones, en caso de que llegue a presentarse alguno.