Jump to content

HTTP ERROR 500 al instalar Prestashop 1.7.6.8 (add.php on line 21)


Recommended Posts

Hola a todos, soy nuevo en esto, disculpen si no me sé explicar, solicito su comprensión.

Investigué muchos plataformas ecommerce y de tanto indagar, comparar, googlear, ver tutoriales en blog y en youtube, etc. me decidí por Prestashop. Me dije "esta es la plataforma para mi y mi tienda online, ¡ Todo se ve fácil !!!".

Siguiente paso, revisé los requerimientos mínimos para la instalación del Prestashop 1.7.6.8 en mi servidor hosting (los cuales son: PHP 5.4 o posterior, MySQL 5.0 o posterior, Apache Web Server 2.0 o posterior, Alojamiento Unix/Linux de preferencia, Mínimo 128 Mb de RAM). Caray, tengo en GoDaddy un servicio hosting 'Deluxe' con: PHP 5.6.40, MySQL 5.6.49, Apache 2.4.46, SO Linux, 512 Mb de RAM. Me dije nuevamente "Ni modo estoy sobrado, ¡ Aquí la hago linda !!!"

A continuación, descargue el instalador del Prestashop 'última versión' seducido por el marketing de su página oficial "Abre ya mismo tu tienda online. Una solución para cada necesidad.", inmediatamente descomprimí el archivo zip y subo al servidor los archivos necesarios para la instalación (hasta ahí mi corazón se volvía arrítmico de la emoción), seguí cuidadosamente las indicaciones que ofrece la documentación española de la página oficial de Prestashop y esta indicaba que debía crear una base de datos, así lo hice, lo deje todo listo. Me dije "Yo soy un bravo !!!"

Ahora dije: "solo es cuestión de ir al navegador y escribir en la barra de direcciones mi dominio y listo empieza la instalación así de fácil", pues así dice la 'documentación española', se los transcribo: "El proceso de instalación es muy fácil, y el instalador automático de PrestaShop hace que sea pan comido." (palabra de varón, me emocioné hasta las lágrimas). ¡ Se los juro, vayan ustedes y revísenlo !!!

Escribí en la barra de direcciones del navegador mi dominio (del que va a ser mi tienda online), para que inicie la instalación del Prestashop... Y me salió lo siguiente: En una pantalla totalmente blanca, el siguiente mensaje:

Necesita al menos PHP 5.6 para instalar PrestaShop. Su versión actual de PHP es 5.4.45

Aquí empieza mi calvario: ¿What???, ... ¿Cómo así? ... ¿Por dónde? ... Si mi PHP es 5.6.40 (información verificada)... ¿Porqué dice que es PHP 5.4.45? ... No entiendo ... Me está tomando el pelo... ¡ O esto es cámara indiscreta (revise hasta por debajo de mi escritorio si había alguna) !!!

Revise los archivos de instalación en mi servidor y se suponía que el archivo index.php se ejecutaría y descomprimiría a prestashop.zip para dar inicio a la instalación... ¡ Ni  modo hasta aquí no avanzaría ni un pelo, se me cayó lo de 'automático' de la instalación !!!

Entonces viendo algunos tutoriales en YouTube, podría manualmente (espero que la expresión este bien dicha) descomprimir el archivo prestashop.zip y se crearía un nuevo index.php listo para instalar, así lo hice... inmediatamente fuí al navegador a darle F5 para que vuelva a ejecutar el index.php del prestashop alojada en mi dominio... el resultado me dejó helado, salió el siguiente mensaje:

HTTP ERROR 500

Sorprendido revise información de este error y acepte consejos que limpiando la Caché de mi PC, los cookes y más se solucionaría... ¡ Lamentablemente hice de todo, no se lo imaginan, estuve a un pelo si de limpieza se trataba, hasta de formatear mi PC !!! ... ¡ Hasta aquí se me cayó lo de 'muy fácil' la instalación !!!

Leí por ahí, que revise el archivo error_log que se generó en mi servidor a raíz del ERROR 500 y encontré el siguiente problema recurrente: 

PHP Parse error:  syntax error, unexpected '.', expecting '&' or variable (T_VARIABLE) in /home/pediamond/public_html/vendor/markbaker/matrix/classes/src/operations/add.php on line 21
 

Busqué información en Google y nada... Mejor aún me registro en el Foro de los 'bravos' de Prestashop y encuentro la solución... Me puse a navegar en el foro y no encontré la solución de mi problema... ¡ Hasta aquí me convencí que no era 'pan comido' la instalación !!!... Recapitulo "ni automático, ni muy fácil, ni pan comido como dice el Prestashop", como es posible que me quede atollado en el mero inicio de la instalación... ¡ de Ripley !!!

Queridos amigos... por favor, necesito su colaboración para encontrar la solución a este problema o sus experimentadas sugerencias. 

  • Like 2
Link to comment
Share on other sites

Hola aixos

Como comente arriba, lo tengo en un alojamiento GoDaddy... Los llamé y me contactaron con un especialista en Hosting, lo miró, lo investigó, probó su servicio, finalmente me dijo que por el lado de ellos el servicio de almacenamiento y todos sus aplicaciones están funcionando perfectamente... que consulte por el lado de prestashop, asi que me toca esperar si algún Samaritano me da la mano.

Si mi servidor funciona con Cpanel.... Como tengo una cuenta Reseller, el acceso al cpanel de la cuenta que quiero instalar Prestashop es el mismo de todo mi servicio de reseller.

Gracias por responder    

Link to comment
Share on other sites

  • 3 weeks later...

Hola Carlimans

No te confíes de la información del servidor del cPanel de Godaddy.

Te sugiero que ingreses al enlace "Seleccionar Versión PHP" que esta en la sección "Software" del cPanel y verifiques que versión de PHP tienes instalada, ahí mismo podrás actualizarla. Si necesitas ayuda, llama a soporte de GoDaddy por teléfono y te ayudarán a actualizar tu PHP.

Solucionará tu problema... con fe.

Saludos.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

 

Quote

Hola Carlimans

No te confíes de la información del servidor del cPanel de Godaddy.

Te sugiero que ingreses al enlace "Seleccionar Versión PHP" que esta en la sección "Software" del cPanel y verifiques que versión de PHP tienes instalada, ahí mismo podrás actualizarla. Si necesitas ayuda, llama a soporte de GoDaddy por teléfono y te ayudarán a actualizar tu PHP.

Solucionará tu problema... con fe.

Saludos.

Gracias Danielmort, fue un buen dato, revisé lo que me indico y cierto por defecto tiene el PHP 5.4 asi q seguí tu sugerencia y actualicé la version del PHP.

Solo me asalta una consulta, hay varias versiones de PHP, me sugieren actualizar al PHP 7.2 para mi prestashop, pero en mi servidor ya tengo otro sitio web que trabaja con el PHP 5.6 y no tiene conflictos, necesito que ambos trabajen bien, ¿que me sugieres? 

Saludos, espero respondas pronto

  • Like 1
Link to comment
Share on other sites

6 hours ago, Carlimans said:

Solo me asalta una consulta, hay varias versiones de PHP, me sugieren actualizar al PHP 7.2 para mi prestashop, pero en mi servidor ya tengo otro sitio web que trabaja con el PHP 5.6 y no tiene conflictos, necesito que ambos trabajen bien, ¿que me sugieres?

Hola Carlimas, 

Hace 2 días instale la última versión de Prestashop (versión 1.7.7.0) en un servidor con PHP 5.6 y corre muy bien, te sugiero que leas bien la documentación para la instalación del Prestashop y tengas en cuenta la configuración útil que te pide para el PHP (php.ini), también debes instalar las extensiones PHP obligatorias y las herramientas de servidor útiles para que se ejecute sin problemas. 

Si tomas en cuenta esas consideraciones podrás instalarlo sin problemas y no te saldrá ningún ERROR 500... con fe !!!

Saludos.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...