Mejora de comercio artesanal atascada
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
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.