Hola! Tengo un problema con 2 de mis 3 webs.
Tengo 2 webs con la version 2.3 y una con la 2.2
El problema la tengo en 1 de la 2.3 y en la de 2.2
Al confirmar la orden no sale la pagina de confirmación, solo da error 500
Lo que tienen en común es que tienen SSL (la que va bien no tiene SSL)
En el log de errores no indica nada de este error, por lo que no por donde ir, estoy un poco perdida.
Alguien me puede ayudar?
Gracias
No se publicó ninguna versión exacta de OC. ¿Cualquier registro de acceso que pueda proporcionar basado en el mensaje de error del servidor interno 500?
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
tienes un fichero dentro de tu server que se llama error_log que es el que te indicará que problema tienes con el error 500 , que por lo general es un error de php , si quieres dime la url por privado o ponla y vemos el proceso de compra que error da.
si has cambiado de versión de php o cualquier cosa así, este será el problema.
si has cambiado de versión de php o cualquier cosa así, este será el problema.
los del hosting me han dicho que les sale este error, yo no entiendo que significan porque a tanto no llego
En 1 de las web se ha solucionado, ya que justo había comprado una extensión de adwords y al testearla fue cuando me di cuenta del error y le escribí pidiendo ayuda al desarrollador sin saber que tampoco me iba en la otra web ya que en un principio pensé que era por la extensión.
El desarrollador lo ha arreglado pero no se como y en la otra web yo no he instalado esa extensión por lo que no creo que este realacionado.
Así que ahora le he preguntado que ha hecho.
Code: Select all
[12-Jan-2018 22:14:06 Europe/Madrid] PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0
[12-Jan-2018 22:14:18 Europe/Madrid] PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0
[12-Jan-2018 22:14:38 Europe/Madrid] PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0
[12-Jan-2018 22:18:42 Europe/Madrid] PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0
El desarrollador lo ha arreglado pero no se como y en la otra web yo no he instalado esa extensión por lo que no creo que este realacionado.
Así que ahora le he preguntado que ha hecho.
Ese no es un error 500, eso solo te está diciendo que en futuro se van a remover xxx funciones de php que ya estás desactualizadas.
que añadas esto en tu php.ini si quieres que no lo muestre
No se si este problemilla derive en otros problemas que finalmente muestren un error 500, no obstante en tu server en ese mismo fichero te tiene que poner error 500, y ese es el que te está dando el problema.
dile que copie pegue todo el fichero de errores, o busca los que pone 500 o fatal error
que añadas esto en tu php.ini si quieres que no lo muestre
Code: Select all
always_populate_raw_post_data = -1
dile que copie pegue todo el fichero de errores, o busca los que pone 500 o fatal error
Hola, tengo este problema también, que cuando quiero confirmar una orden, dice internal server error, y en el log no me detalla nada,
el sitio es: http://santaisabel.w220273.ferozo.com/
al hacer unos intentos de quitar o cambiar la configuracion del SMTP en la configuracion de la tienda, aparecieron estos errores:
2020-11-06 16:58:55 - PHP Warning: fsockopen() expects parameter 2 to be int, string given in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\mail\smtp.php on line 87
2020-11-06 16:59:26 - PHP Warning: fsockopen() expects parameter 2 to be int, string given in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\mail\smtp.php on line 87
2020-11-06 16:59:30 - PHP Warning: fsockopen() expects parameter 2 to be int, string given in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\mail\smtp.php on line 87
2020-11-06 17:14:55 - PHP Warning: fsockopen(): unable to connect to https://dtc022.ferozo.com:465 (Unable to find the socket transport "https" - did you forget to enable it when you configured PHP?) in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\mail\smtp.php on line 87
2020-11-06 17:15:22 - PHP Warning: fopen(//HMFSW/WEB/DTC022/w220273.ferozo.com/storagesi/logs/): failed to open stream: No such file or directory in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\log.php on line 22
Pero luego coloque los datos del SMTP correctamente, y el error solo dice "Internal Server Error"
el sitio es: http://santaisabel.w220273.ferozo.com/
al hacer unos intentos de quitar o cambiar la configuracion del SMTP en la configuracion de la tienda, aparecieron estos errores:
2020-11-06 16:58:55 - PHP Warning: fsockopen() expects parameter 2 to be int, string given in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\mail\smtp.php on line 87
2020-11-06 16:59:26 - PHP Warning: fsockopen() expects parameter 2 to be int, string given in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\mail\smtp.php on line 87
2020-11-06 16:59:30 - PHP Warning: fsockopen() expects parameter 2 to be int, string given in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\mail\smtp.php on line 87
2020-11-06 17:14:55 - PHP Warning: fsockopen(): unable to connect to https://dtc022.ferozo.com:465 (Unable to find the socket transport "https" - did you forget to enable it when you configured PHP?) in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\mail\smtp.php on line 87
2020-11-06 17:15:22 - PHP Warning: fopen(//HMFSW/WEB/DTC022/w220273.ferozo.com/storagesi/logs/): failed to open stream: No such file or directory in \\HMFSW\WEB\DTC022\w220273.ferozo.com\public_html\santaisabel\system\library\log.php on line 22
Pero luego coloque los datos del SMTP correctamente, y el error solo dice "Internal Server Error"
Who is online
Users browsing this forum: No registered users and 27 guests