En este artículo leerá:
Error 500: Internal Server Error
Reconocerá el Error 500 por el gran texto Internal Server Error en la parte superior de la página. Debajo del texto encontrará una descripción del error y un enlace a este artículo.

Con el error 500 Internal Server Error puede encontrarse en cualquier sitio web de internet. Se trata de un error no específico que el servidor devuelve cuando no puede describir su estado de error con un código 5XX más concreto.
Solución del Error 500
El Error 500 lo causan con mayor frecuencia:
- un error en el archivo .htaccess
- directorios duplicados de subdominios
- un conflicto con los límites del webhosting
Archivos .htaccess
Si el Error 500 aparece inmediatamente después de introducir la dirección del sitio web, lo más probable es que se trate de un problema con un archivo .htaccess. Los archivos .htaccess se encuentran en la carpeta www y también pueden estar en sus subcarpetas. El Error 500 puede estar causado por cualquiera de ellos.
En todos los archivos .htaccess del webhosting (excepto los de los dominios alias y subdominios que funcionan correctamente) compruebe lo siguiente:
- Comandos no permitidos: Los archivos .htaccess instalados por los sistemas de gestión de contenidos y sus plugins pueden contener comandos no permitidos. Desactive las líneas con estos comandos colocando el carácter # al principio de la línea el carácter. Por ejemplo, el código no permitido
Options -MultiViewslo desactivará modificándolo a#Options -MultiViews. - Errores en el código: Si modifica un código existente, compruebe que no haya sobrescrito ni borrado por error partes esenciales.
Realice las modificaciones de los archivos .htaccess mediante FTP. Encontrará una guía en el artículo Webhosting – Gestión de archivos.
Si en la carpeta www utiliza el archivo .htaccess predeterminado con modificaciones propias, puede restaurarlo siguiendo la guía Webhosting – Archivo .htaccess. Al realizar esta restauración, el sistema crea además en la carpeta www una copia de seguridad del archivo .htaccess que usted sustituye por el predeterminado.
Directorios duplicados de subdominios
Si tiene un mismo subdominio creado a la vez en la carpeta www/domains y www/subdom, puede producirse el Error 500. Elija una de estas carpetas como principal y elimine por completo la otra. Encontrará más información sobre los subdominios en el webhosting en el artículo Webhosting – Subdominios.
Límites del Webhosting
Si el Error 500 aparece solo después de una carga prolongada, es posible que su aplicación haya alcanzado alguno de los límites del webhosting ⧉: max_execution_time, memory_limit, post_max_size o upload_max_filesize. Puede optimizar la aplicación teniendo en cuenta estos límites, o cambiar a otro servicio o a otra variante del mismo. Encontrará más información sobre el servicio Webhosting y sus alternativas, por ejemplo, en el artículo Webhosting – Manual.
Preguntas frecuentes
En la pantalla veo el Error 500, pero tiene un aspecto distinto, ¿qué ocurre?
Compruebe que el sitio web realmente se ejecuta en Webhosting/WMS, por ejemplo mediante el diagnóstico de dominio. Si es así, contacte con el soporte técnico ⧉. Si no se trata de nuestro Webhosting (esto también se aplica a nuestros VPS), resuelva el problema siguiendo las instrucciones de su proveedor o del software del servidor.
¿Es el Error 500 específico de los servidores de VEDOS?
El Error 500 puede aparecer en cualquier servidor web. Al resolver este problema, utilice la información sobre su sistema de gestión de contenidos y los plugins utilizados: una fuente frecuente de la aparición inesperada del Error 500 son sus actualizaciones automáticas y la sobrescritura del archivo .htaccess.
¿Cómo resolver el Error 500 específicamente en el sistema de gestión de contenidos PrestaShop?
La solución se describe en un artículo de la comunidad PrestaShop – error 500.