• Buenos días,

    He realizado recientemente la migración de servidor de la web y al hacerlo las etiquetas de Seur para imprimir están generadas pero al imprimirlas da error. He comprobado la ruta de dicho pdf y existe en el espacio web pero no se llegan a guardar.
    Necesito ayuda urgente para poder comprobar de donde viene el error y poder subsanarlo lo antes posible. El error en sí pone : error Archivo no encontrado.
    Gracias

    The page I need help with: [log in to see the link]

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Jose Conti

    (@jconti)

    Hola @mkg20-1,

    ?Estás utilizando la última versión de todas? Lo pregunto porque si es así, en principio no debería afectar una migración.

    Pero en cualquier caso ?Desde dónde intentas descargar la etiqueta?

    – Listado de pedidos botón mano derecha
    – Acción en lote.
    – Desde dentro del pedido.

    ?Y es PDF o térmica?

    Saludos

    Thread Starter MKG2.0

    (@mkg20-1)

    Hola @jconti ,
    Si todo estaba actualizado.

    Las etiquetas siempre se han imprimido desde pedidos/entro en el pedido/etiquetas seur (abajo a la derecha)

    Hasta la migración funcionaba correctamente, ahora lo que comentaba la ruta existe pero es como si no se generara.

    Y son en PDF

    Gracias

    Saludos

    Plugin Author Jose Conti

    (@jconti)

    ok @mkg20-1,

    Ve a un pedido con etiqueta, sitúate sobe el botón de descarga y mira el enlace que hay, debería ser algo así: https://dominio.com/wp-content/uploads/seur_uploads_xxxxxxxxx/labels/label_order_id_1826_30-03-2022.pdf

    ?Es un enlace como este o es diferente?

    Copia en algún lado el nombre del subdirectorio y del archivo, es decir, este seur_uploads_xxxxxxxxx Lo que sale en las Xs es diferentes en cada instalación y de la etiqueta, es decir label_order_id_1826_30-03-2022.pdf. No lo pongas aquí, porque estarías desvelando el directorio de guardado.

    Una vez lo hayas mirado y te hayas apuntado el directorio y el archivo, ve por FTP o gestor de archivos del hosting al directorio uploads de WP, y mira que ese directorio exista.

    Si existe, mira que el archivo también esté en él. Esto nos encaminará al problema.

    Saludos

    Thread Starter MKG2.0

    (@mkg20-1)

    Buenas tardes,

    Si el enlace es ese y en el FTP existe el directorio pero dentro no está el archivo, es como si no se guardara o generara.

    Espero estemos cerca del problema y por ende de la solución.

    Gracias,
    Saludos

    Thread Starter MKG2.0

    (@mkg20-1)

    Buenas tardes,

    ?Se sabe de donde puede venir el problema?
    Necesito poder subsanarlo en la mayor brevedad.

    Gracias,
    Saludos

    Thread Starter MKG2.0

    (@mkg20-1)

    Buenos días de nuevo,

    Necesito ayuda con el tema por favor, necesito una solución en la mayor brevedad.

    Adjunto código que me aparece en el día de hoy a la hora de imprimir etiqueta:

    Warning: file_put_contents(/var/www/vhosts/deportesbernal.es/httpdocs/wp-content/uploads/seur_uploads_wkon21m8pj/labels/label_order_id_13632_16-05-2022.pdf): failed to open stream: No such file or directory in /homepages/0/d424094442/htdocs/Deportes-Bernal/httpdocs/wp-content/plugins/seur/core/functions/functions.php on line 2431
    Etiqueta descargada, el ID de la etiqueta es 13635

    Quedo a la espera.
    Gracias,
    Un saludo

    • This reply was modified 2 years, 6 months ago by MKG2.0.
    Plugin Author Jose Conti

    (@jconti)

    Hola,

    Muy porobablemente el path en el servidor ha cambiado, pero el path superior, el web.

    Los servidores suelen tener una estructura tipo /var/dominio/web/instalacion_WP o por ejemplo /home/cuenta/public_html/instalacion_WP

    Creo que este path ha cambiado al cambiar de servidor.

    Ve a WooCommerce > Estado > y mira por ejemplo ?Paquete del programador de acciones?. Esto solo te servira para ver el path que hay ahora en el servidor. Por ejemplo, puede que te salga algo como

    /home/nombre_cuenta/public_html/wp-content/plugins/seo-by-rank-math/vendor/woocommerce/action-scheduler

    Lo que nos interesa es lo que hay antes de la instalación de WP, es decir,

    /home/nombre_cuenta/public_html

    Este es el path actual de tu instalación.

    Una vez lo sepas, busca en la base de datos, en la tabla options ?seur_uploads_dir?

    Verás que te salen 3:

    seur_uploads_dir
    seur_uploads_dir_labels
    seur_uploads_dir_manifest

    Debes mirar que los path que salen ahí sean los mismos que hay en el Estado de WooCommerce. Si no son iguales, modifícalos con el nuevo path, pero sobre todo pon la misma estrucura, por ejemplo si sale esto en seur_uploads_dir

    /var/dominio/web/html/wp-content/uploads/seur_uploads_xxxxxx

    Actualízalo por (el path que sale en estado):

    /home/nombre_cuenta/public_html/wp-content/uploads/seur_uploads_xxxxxx

    Esto debes hacerlo con los tres.

    Mira a ver si estoy en lo correcto por favor.

    Saludos

    Thread Starter MKG2.0

    (@mkg20-1)

    Buenos días,
    He realizado todos los pasos pero hay cosas que no coinciden tal cual expones, las expongo para realizar el cambio de manera optima y que no se generen mas errores.

    El estado de Paquete del programador de acciones es:

    /homepages/0/d424094442/htdocs/Deportes-Bernal/httpdocs/wp-content/plugins/woocommerce/packages/action-scheduler

    Y en la base de datos estos path de la tabla seur_uploads_dir son:

    /var/www/vhosts/deportesbernal.es/httpdocs/wp-content/uploads/seur_uploads_wkon21m8pj

    /var/www/vhosts/deportesbernal.es/httpdocs/wp-e content/uploads/seur_uploads_wkon21m8pj/labels

    /var/www/vhosts/deportesbernal.es/httpdocs/wp-content/uploads/seur_uploads_wkon21m8pj/manifests

    Entiendo que lo que tengo que modificar en las filasde la base de datos es la parte inicial hasta que llegue a /uploads/…

    Muchísimas gracias,
    Saludos.

    Plugin Author Jose Conti

    (@jconti)

    Hola @mkg20-1,

    Si, los path deberían quedar así:

    /homepages/0/d424094442/htdocs/Deportes-Bernal/httpdocs/wp-content/uploads/seur_uploads_wkon21m8pj
    
    /homepages/0/d424094442/htdocs/Deportes-Bernal/httpdocs/wp-e content/uploads/seur_uploads_wkon21m8pj/labels
    
    /homepages/0/d424094442/htdocs/Deportes-Bernal/httpdocs/wp-content/uploads/seur_uploads_wkon21m8pj/manifests

    Saludos

    Thread Starter MKG2.0

    (@mkg20-1)

    Buenas tardes,

    Después de realizar los cambios sigue dando el mismo error.

    se han realizado dos pruebas y genera el pdf pero a la hora de descargar da:
    Error: Ningún archivo encontrado.
    Y en la carpeta que deberían descargarse sigue sin descargar nada

    Esto ya es un poco desesperante.

    Plugin Author Jose Conti

    (@jconti)

    ?Tienes algún log de errores en WooCommerce > Estado > Registro de seur o fatal error? Para ver si da alguna pista @mkg20-1.

    Es extra?o, porque una vez cambiado el path debería funcionar. ?El directorio de subida tiene permisos de escritura? En principio todos los servidores con configuraciones actuales, no necesitan de permisos, pero por descartarlo.

    Thread Starter MKG2.0

    (@mkg20-1)

    Hola @jconti ,

    Pues he revisado y no, no hay ningún error. Permisos de escritura tambien tiene.
    Hemos optado por reinstalar el plugin a ver si esta opción nos dá la solución ya que no hay manera de resolverlo.

    Le informo si es así.

    Muchas gracias,
    Saludos

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘La ruta de la etiqueta existe pero da error al descargar’ is closed to new replies.