Update-lag (WordPress)

Uit De Vliegende Brigade
(Doorverwezen vanaf Hercreëer afbeeldingen)
Naar navigatie springen Naar zoeken springen

Casus maart 2021

Dit is de casus waardoor ik dit probleem heb leren kennen:

Probleem

  • Ik werk afbeeldingen op een site bij buiten de GUI om
  • Binnen de GUI worden deze updates pas zichtbaar als ik de betreffende objecten (bv. WooCommerce-producten) stuk-voor-stuk open en weer opsla.

Ik noemde dit probleemupdate-lag. Waarschijnlijk zou ik het nu (juni 2022) regenerat-probleem oid. noemen.

Aanvullende informatie

  • Post-ID: 3175. SKU: ca-00-018
  • Attachment-ID: 19328
  • Dit betreft een site die gehost is op m'n laptop. Dus eventuele caching door hostingbedrijven, speelt geen rol
  • Hosting-plugins Redis Object Cache en wp Rocket waren al uitgeschakeld. Voor de zekerheid ook WP Sync DB, WP Sync DB Media Files en WP-DBManager uitgezet - Maakt geen verschil
  • Transients heb ik verwijderd - Maakt geen verschil
  • Probleem treedt ook op als ik de product-edit-pagina open in een guest session - Dus browser-cache speelt ook geen rol.

Mogelijke oorzaken

Ergens binnen de db wordt de oude informatie vastgehouden. Misschien iets rond presets voor afbeeldingen?

Oplossing: Regenerate image

Tjakka: Het probleem van deze specifieke casus opgelost middels

wp media regenerate 19328

Complete uitdraai:

wp media regenerate 19328

Found 1 image to regenerate.
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
Warning: chmod(): Operation not permitted in /var/www/example.com/wp-includes/class-wp-image-editor-gd.php on line 469
1/1 Regenerated thumbnails for "Widget voor abc; Te koop op example.com" (ID 19328).
Success: Regenerated 1 of 1 images.

Daarna dit toegepast op alle afbeeldingen

Vóór: Bijna afbeeldingen doen 't niet, behalve die ene die ik hiervoor handmatig testte
Na: Nu doen alle afbeeldingen 't, behalve die ene die ik hiervoor handmatig testte - vreemd

Zie ook

Bronnen