Sincronizaciones masivas sin finalizar

Exportador masivo manual

Consideración uno

Lo primero es tener en cuenta que posiblemente un item haya presentado un error determinado que esta fuera de las consideraciones de falla en la logica del exportador y se detuvo sin poder seguir.

QUE HACER

Identifique cuales productos tienen configuraciones erróneas. Ve al escritorio de WordPress y en el Widget de estado has clic en Productos con Fallas o Productos con Alertas.

Ingresa a un producto, has clic en el botón SINCRONIZAR. Mira el error y procede en consecuencia.

Puede ser tanto que no tengas la categoría objetivo de MercadoLibre bien definida en Mapeo y Perfiles, o que tu producto tenga mal conformadas las variaciones, etc.

Consideración dos

Tu servidor está deteniendo el proceso de sincronizacion antes de que pueda completarse. Todos los procesos de sincronizacion se registran pieza por pieza para evitar que esto ocurra.

A veces es posible evitar que su servidor termine la sincronizacion simplemente aumentando el tiempo máximo de ejecución por defecto. Otras veces, el motivo de que no termine, no tiene nada que ver con el tiempo maximo de ejecucoin de php y la memoria destinada a WordPress.

Sin importar la causa, la solución de problemas siempre comienza igual:

 
QUE HACER

Aumentar el tiempo máximo de ejecución y aumentar memoria de WordPress. Puede aumentar el max_execution_time en el archivo php.ini que encuentra en la instalacion de wordpress, para controlar cuando tiempo le vamos permitir que PHP se ejecute. Consulte nuestra Guia de como configurar WordPress y se hosting

Póngase en contacto con su host y pídales que revisen el registro de errores de su servidor. Podrán ver exactamente por qué su servidor está finalizando la importación y sabrán exactamente cómo solucionarlo. No hay nada que podamos hacer para ayudar hasta que su host haya verificado el registro de errores y sepamos exactamente cuál es el problema.

 

Server Timeouts o Internal Server Error

Los servidores tienen una serie de configuraciones que establecen límites estrictos sobre la duración de los procesos que se pueden ejecutar antes de que se cancelen.

Existen los dos límites muy comunes a los que se enfrentan nuestros usuarios:

Tiempo máximo de ejecución (PHP):  se establece en php.ini con  max_execution_time . Determina cuánto tiempo se puede ejecutar un proceso antes de que se termine. Puede pedirle a su anfitrión que aumente el límite, pero esto debe considerarse un último recurso.

Tiempo de espera de FCGID (Apache):  se establece en httpd.conf con  FcgidIOTimeout . Determina cuánto tiempo esperará mod_fcgid al intentar realizar una lectura o escritura. Debe configurarse tan alto como lo permita su host. En nuestra experiencia, 90  segundos son suficientes.


Para obtener una lista de los hosts que funcionan bien con WooSync, consulte nuestra página de hosts recomendados.

Consejo

No trabajes tu tienda con servidores economicos o destinados a WordPress para sitios presenciales. Debes tener un servidor capacitado para manejar cientos de producto y lo que WooCommerce requeire para desempeñarse con fluidez.