Tenemos este problema atm:
Un cliente actualiza su tienda de CE 1.4 a CE 1.8. La actualización del archivo funcionó bien y la actualización de la base de datos también funcionó bien en nuestra máquina de desarrollo.
Cuando intentamos actualizar live-db del cliente en su máquina en vivo (conecta el 1.8-Magento a la base de datos y lo abre en el navegador), el proceso parece ejecutarse por un tiempo y termina en un error 500.
El registro de errores de PHP está vacío; como es un host compartido, no podemos cambiar la configuración de apache o mysql; el host, aunque "hosting especializado en magento im", no está dispuesto a cambiar la configuración y me dice que podría finalizar la actualización de la base de datos actualizando repetidamente la ventana del navegador cuando se produce el error 500, porque magento se actualizará en pequeños pasos . Esto podría continuar por horas.
Mi pregunta ahora es:
¿Es esto cierto? Pensé que las sentencias sql para actualizaciones de bases de datos se incluirían en una transacción, por lo que podrían revertirse si algo sale mal.
- ¿Podría la respuesta proporcionar una pista de dónde podría buscar en el código para encontrar la respuesta a esta pregunta?
¡Gracias por tu tiempo!