Mejora de comercio artesanal atascada

Sep 24 2020

Mi instalación de Craft Commerce parece bloqueada después de comprar la licencia Pro. Recibo errores similares en todo el sitio:

Base table or view not found: 1146 Table 'craft_xxx.xxx_commerce_customers' doesn't exist.

Seguí adelante y actualicé Craft a la última versión. Commerce todavía está en la versión 2. La actualización a la versión 3 a través del panel de control no funciona (límite de memoria) y la actualización a través de la consola produce varios errores:

Applying new migrations ... error: The command "'/xxx/craft' 'migrate/all' '--no-backup' '--no-content'" failed.

> create table {{%commerce_lineitemstatuses}} ...Exception: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'xxx_commerce_lineitemstatuses' already exists

Ni siquiera estoy seguro de si necesito actualizar las cosas ... Solo espero que el sitio esté en funcionamiento y vuelva a estar en desarrollo ... :) Puedo restaurar la base de datos y dejar los archivos en su lugar para el Craft reciente y el antiguo 2.2.22 Commerce y intentar actualizar de nuevo? Funcionaría eso?

¿Algún consejo?

Respuestas

1 DocumentServices Sep 26 2020 at 22:43

Si bien no estoy seguro de qué causó exactamente el problema después de que mi cliente compró la licencia de Craft Commerce Pro, finalmente se solucionó restaurando la base de datos, actualizando Craft y Craft Pro a las versiones actuales en mi máquina local, enviando esos cambios al desarrollador. servidor y permitir que los scripts de actualización se ejecuten por completo en el servidor de desarrollo. Gracias a @Brad por señalarme en la dirección correcta.