Error HTTP 500
El error 500 indica que algo salió mal, pero exactamente qué es difícil de decir. Podrían ser errores en el código, permisos de archivo configurados incorrectamente, o algo más. Tendrás que hacer un poco de investigación para descubrir exactamente qué está causando este error.
Para encontrar el problema, intenta habilitar el informe de errores: esto te permite obtener más información del servidor. A continuación, ve a la página donde ocurrió el error 500 y verás una lista de errores.
Después de obtener una lista de errores que podrían ser la causa de un error 500, necesitas identificar cuál está causando el error y corregirlo. Las causas más comunes de este error son:
- Privilegios de acceso a archivos: intenta cambiar los privilegios de acceso de archivos y carpetas de 777 a 755 y viceversa. La configuración 777 no se recomienda, ya que permite que hackers menos experimentados accedan a los archivos e implementen código malicioso. Sin embargo, este riesgo es bastante bajo, ya que el hacker tendría que tener acceso primero a la cuenta FTP.
- Configuraciones incorrectas en el archivo .htaccess: en caso de una mala configuración en, por ejemplo, PrestaShop o URLs amigables, incluso el más mínimo error en el archivo .htaccess puede causar un error 500. Antes de hacer cualquier cambio en este archivo, no olvides hacer una copia de seguridad.
- Cambiar el tiempo de ejecución de un script: este problema generalmente ocurre al importar archivos CSV, copias de seguridad, etc. En ese caso, pregúntenos cómo aumentar el límite de max_execution_time para su cuenta.
Si todavía no ha encontrado la causa del error 500, revise los registros del servidor y los registros de PHP. Si no tiene un VPS o un servidor dedicado , y su sitio se ejecuta en un hosting compartido, puede contactarnos utilizando uno de los métodos descritos en este artículo .
El hosting está protegido por Avast software