Avaluació inicial sense contrasenyes Pressupost abans d’intervenir Un especialista responsable de principi a fi

Errors & Diagnosis

Imatges trencades a WordPress després d’una migració: URLs, rutes i propietat dels fitxers

Imatges trencades després de la migració provenen de URLs incorrecte, fitxers faltants, canvis de ruta o permisos. Mostra els errors de xarxa abans de substituir el contingut.

Comença classificant la imatge trencada: l’HTML pot continuar apuntant al domini antic, la URL correcta pot retornar 404 perquè el fitxer no es va copiar, o el fitxer pot existir però el servidor web no el pot llegir. Al navegador s’assemblen, però la reparació és diferent.

Utilitza la petició fallida per localitzar la capa

Inspecciona diverses imatges trencades i registra la URL sol·licitada, el codi HTTP i la resposta. Després comprova si cada original existeix físicament a la ruta d’uploads esperada. Un search-replace a la base de dades no pot recuperar un fitxer absent, i tornar a copiar uploads no corregeix una URL antiga guardada al contingut.

Evidència que cal recollir abans de canviar rutes

  • URL antiga i nova del lloc, i URL exacta que l’HTML genera per a la imatge.
  • Existència física de l’arxiu al directori any/mes esperat.
  • Configuració d’uploads de WordPress i nou document root.
  • Propietari, grup i permisos de lectura de fitxers i directoris representatius.
  • Origen del CDN i comportament HTTPS si els media passen per una capa edge.

Quatre errors de migració que s’han de separar

  • URLs antigues desades: contingut o metadades encara contenen el domini o subdirectori anterior.
  • Còpia d’uploads incompleta: la base de dades s’ha mogut però falten arxius.
  • Ruta diferent: el servidor nou espera els uploads sota un altre document root.
  • Propietat o CDN: el fitxer existeix però l’origen no el pot servir correctament.

Repara URLs, fitxers i permisos en aquest ordre

  1. Fes còpia de la base de dades abans d’un reemplaçament de URLs que respecti dades serialitzades.
  2. Torna a copiar els uploads que falten comparant recomptes o checksums.
  3. Restaura propietari, grup i permisos de lectura documentats; evita chmod amplis.
  4. Purga CDN i caches de miniatures només quan els originals ja responguin correctament.

Routing de migració o permisos del sistema de fitxers?

Si la URL migrada no resol bé, compara-ho amb els enllaços permanents que donen 404 després de migrar. Si el fitxer existeix però el servidor informa d’accés denegat, revisa la propietat abans d’utilitzar chmod. Les dues causes poden coexistir: valida un original des del disc fins al navegador.

No regeneris miniatures abans de recuperar els originals

Regenerar derivats no pot recrear una imatge font que falta i pot consumir disc mentre la migració continua incompleta.

Com verificar la reparació

Originals i mides derivades representatives han de retornar 200, l’HTML ha d’utilitzar només el domini i esquema canònics i una imatge nova ha d’heretar ruta, propietat i URL correctes sense intervenció manual.

CRITERI D’INCIDENT WP REPAIR

Seqüència d’intervenció segura

Una cerca massiva tan sols ajuda quan s' emmagatzemen URLs estan equivocats. No podeu copiar fitxers faltants o reparar la propietat del sistema de fitxers.

WP RepairModel de diagnòstic
1Símptoma2Evidència3Canvi controlat4Verificació
Segueix la cadena fins a trobar el primer punt que deixa de comportar-se com hauria de fer-ho.
  1. Inspecciona diverses peticions d'imatge trencades i registra URL, estat i cos de la resposta.
  2. Comprova si cada fitxer existeix sota la ruta de càrregues esperades any/mes.
  3. Compara la configuració de càrrega WordPress i la nova arrel de document.
  4. Verifica propietari, permisos, origen CDN i esquema HTTPS.

Què ha de quedar verificat

  • Imatges originals representatives i redimensionades retornen 200.
  • La font de la pàgina conté només el domini canònic i l’esquema.
  • Noves càrregues hereten rutes correctes i propietat.

SOBRE ESTE SÍNTOMA

Preguntes freqüents d'aquesta guia.

Reemplaçarà una base de dades les imatges que retornen un 404 després de la migració?+

Només si el URL emmagatzemat a la base de dades està equivocat. Una cerca-reemplaçament no pot copiar fitxers que mai van arribar al nou servidor o corregir permisos del sistema de fitxers, de manera que si el fitxer en si falta o és il·legible, el URL seguirà apuntant a una cosa que no hi és.

S' haurien de regenerar les miniatures abans de comprovar si hi ha imatges originals?+

No. Regenerar miniatures primer podeu consumir espai en disc i crear soroll sense reparar res si els fitxers originals mai van ser copiats completament durant la migració - confirmi que els originals existeixen primer.

Poden faltar imatges encara que la migració de la base de dades hagi tingut èxit?+

Sí. La base de dades i els fitxers multimèdia es mouen per separat durant una migració, de manera que una base de dades totalment correcta amb URLs actualitzat encara pot apuntar a un directori de càrregues que falten fitxers si la còpia estava incompleta.

Si els fitxers existeixen en el servidor però les imatges encara no es carreguen, què més podria ser?+

Comproveu la propietat del fitxer, els permisos i la configuració CDN. Un fitxer pot existir físicament en la ruta de càrrega correcta però encara no es pot carregar si el servidor web manca de permís de lectura o l’origen CDN i l’esquema HTTPS està mal configurat.

ABANS D’ENVIAR LA SOL·LICITUD

Preguntes freqüents.

Demaneu contrasenyes al formulari?+

No. El formulari públic no demana mai accessos. Les dades segures es demanen només després d’aprovar l’abast i el pressupost.

Qui revisa la incidència?+

La sol·licitud arriba a Jordi Ensenyat, fundador de Code Barcelona i especialista en WordPress amb més de 15 anys d’experiència.

Es canvia res abans del pressupost?+

No. Primer es revisen els símptomes visibles i es defineix l’abast. La intervenció comença després de l’aprovació i amb una via de recuperació preparada.

Treballeu amb webs en anglès i fora d’Espanya?+

Sí. WP Repair atén incidències de WordPress i WooCommerce en català, castellà i anglès mitjançant un servei remot.

Avaluar la meva incidència