Pim-community-dev: Après la mise à niveau vers 3.2.14, les images de Rabbit Transit dans la grille ne s'affichent pas

Créé le 22 oct. 2019  ·  13Commentaires  ·  Source: akeneo/pim-community-dev

Après la mise à niveau, nous obtenons simplement la vignette Akeneo par défaut dans la grille du produit et à l'intérieur de la page du produit, si nous cliquons sur le téléchargement, l'image est téléchargée avec succès et c'est correct.

Voici les informations système :

[Édition]
CE

[Version]
3.2.14

[Environnement]
produit

[Temps d'installation]
2019-08-16T08:58:37+0000

[Version serveur]
nginx/1.14.0

[Nombre de canaux]
2

[Nombre de paramètres régionaux]
1

[Nombre de produits]
4762

[Nombre de modèles de produits]
0

[Nombre de variantes de produits]
0

[Nombre de familles]
2

[Nombre d'utilisateurs]
dix

[Nombre de catégories]
285

[Nombre d'arborescences de catégories]
3

[Nombre maximum de catégories dans une catégorie]
33

[Nombre maximum de niveaux de catégorie]
4

[Nombre de valeurs de produit]
145880

[Nombre moyen de valeurs de produit par produit]
31

[Nombre moyen de valeurs potentielles de produits par famille]
56

[Nombre maximum de valeurs potentielles de produits par famille]
57

[Nombre d'attributs]
49

[Nombre d'attributs étendus]
1

[Nombre d'attributs localisables]
0

[Nombre d'attributs localisables et étendus]
7

[Nombre d'attributs utilisables comme filtre de grille]
36

[Pourcentage moyen d'attributs délimitables par famille (%)]
3

[Pourcentage moyen d'attributs localisables par famille (%)]
0

[Pourcentage moyen d'attributs localisables et délimitables par famille (%)]
15

[Nombre moyen d'attributs par famille]
48

[Version du système d'exploitation]
Linux pim-dev 4.15.0-1052-aws #54-Ubuntu SMP mar. 1 oct. 15:43:26 UTC 2019 x86_64

[Version PHP]
7.2.23-1+ubuntu18.04.1+deb.sury.org+1

[Version MySQL]
5.7.27-0ubuntu0.18.04.1

[Extensions PHP]
Cœur
Date
libxml
ouvre SSL
pâtre
zlib
filtre
hacher
Réflexion
SPL
sodium
session
la norme
cgi-fcgi
mysqlnd
AOP
XML
apcu
bcmath
calendrier
ctype
boucle
dom
mbstring
infofichier
ftp
dieu
obtenir du texte
icônev
imagik
international
json
exif
mysqli
pdo_mysql
apc
posix
ligne de lecture
shmop
SimpleXML
savon
prises
sysvmsg
système
sysvshm
générateur de jetons
wddx
lecteur xml
xmlwriter
xl
Zip *: français
Phar
Zend OPcache

[Forfaits enregistrés]
Akeneo\ChannelBundleAkeneoChannelBundle
Akeneo\Pim\EnrichmentBundleAkeneoPimEnrichmentBundle
Akeneo\Pim\StructureBundleAkeneoPimStructureBundle
Akeneo\PlatformBundleAnalyticsBundle\PimAnalyticsBundle
Akeneo\PlatformBundle\CatalogVolumeMonitoringBundle\PimCatalogVolumeMonitoringBundle
Akeneo\PlatformBundle\DashboardBundle\PimDashboardBundle
Akeneo\PlatformBundle\ImportExportBundle\PimImportExportBundle
Akeneo\PlatformBundle\InstallerBundle\PimInstallerBundle
Akeneo\PlatformBundle\NotificationBundle\PimNotificationBundle
Akeneo\PlatformBundle\UIBundle\PimUIBundle
Akeneo\ToolBundleApiBundle\PimApiBundle
Akeneo\ToolBundleBatchBundleAkeneoBatchBundle
Akeneo\ToolBundleBatchQueueBundleAkeneoBatchQueueBundle
Akeneo\ToolBundleBufferBundleAkeneoBufferBundle
Akeneo\ToolBundle\ClassificationBundleAkeneoClassificationBundle
Akeneo\ToolBundle\ConnectorBundle\PimConnectorBundle
Akeneo\ToolBundle\ElasticsearchBundleAkeneoElasticsearchBundle
Akeneo\ToolBundle\FileStorageBundleAkeneoFileStorageBundle
Akeneo\ToolBundle\MeasureBundleAkeneoMeasureBundle
Akeneo\ToolBundle\StorageUtilsBundleAkeneoStorageUtilsBundle
Akeneo\ToolBundle\VersioningBundleAkeneoVersioningBundle
Akeneo\UserManagementBundle\PimUserBundle
DoctrineBundle\DoctrineBundle\DoctrineBundle
DoctrineBundle\DoctrineCacheBundle\DoctrineCacheBundle
DoctrineBundle\FixturesBundle\DoctrineFixturesBundle
DoctrineBundle\MigrationsBundle\DoctrineMigrationsBundle
FOS\JsRoutingBundle\FOSJsRoutingBundle
FOS\OAuthServerBundle\FOSOAuthServerBundle
FOS\RestBundle\FOSRestBundle
Liip\ImagineBundle\LiipImagineBundle
Oneup\FlysystemBundle\OneupFlysystemBundle
OroBundle\ConfigBundle\OroConfigBundle
OroBundle\DataGridBundle\OroDataGridBundle
OroBundle\FilterBundle\OroFilterBundle
OroBundle\PimDataGridBundle\PimDataGridBundle
OroBundle\PimFilterBundle\PimFilterBundle
OroBundle\SecurityBundle\OroSecurityBundle
OroBundle\TranslationBundle\OroTranslationBundle
SensioBundle\FrameworkExtraBundle\SensioFrameworkExtraBundle
SymfonyBundle\FrameworkBundle\FrameworkBundle
SymfonyBundle\MonologBundle\MonologBundle
SymfonyBundle\SecurityBundle\SecurityBundle
SymfonyBundle\SwiftmailerBundle\SwiftmailerBundle
SymfonyBundle\TwigBundle\TwigBundle

Commentaire le plus utile

Ouais :)

J'ai trouvé le problème ici : https://github.com/akeneo/pim-community-dev/blob/3.2/src/Akeneo/Pim/Enrichment/Bundle/Controller/Ui/FileController.php#L100

Un mauvais retour. Je ne sais pas si c'est dû à un mauvais pullup ou à un mauvais test, mais je vais le réparer.

Restez à l'écoute.

Tous les 13 commentaires

Bonjour,
Je sais que c'est une question courante, mais avez-vous actualisé votre cache ?
Le plus simple est d'exécuter ces commandes dans la console :

rm -rf app/cache/*

De plus, vous pouvez essayer de recharger/redémarrer fpm car parfois le cache APC n'est pas actualisé.
Et enfin, vous pouvez également actualiser vos actifs frontaux, en utilisant le script bin/pim-front.sh .

Salut.

Oui c'est effacé, j'ai même redémarré le serveur 😅

Je vais essayer d'exécuter ce script.

J'ai le même problème ici sur notre dernière installation Akeneo. Je vais essayer de vider le cache et de recharger les ressources avant.

L'URL frontale d'un attribut d'image dans le nouveau pim est :
/media/show/1%252F5%252Fd%252F7%252F15d7b881b2467a4205f8518880f08da66f22dd7f_2794.jpg/thumbnail_small
alors que le lien de téléchargement est :
/media/download/1%252F5%252Fd%252F7%252F15d7b881b2467a4205f8518880f08da66f22dd7f_2794.jpg

Lors de l'accès à la version media/show/* de l'url j'obtiens une erreur 500, alors que le lien de téléchargement télécharge l'image attendue.

Les journaux d'erreurs sont vides.

Exécution de la suggestion
rm -rf var/cache/*
bin/console --env=prod pim:installer:assets --symlink --clean
yarn run less
yarn run webpack
N'a pas entraîné le retour des images.

J'obtiens le même résultat @srjwebster. Pas encore trouvé de solution

Sur une version de travail lorsque vous visitez cette adresse, vous êtes redirigé vers l'emplacement du fichier sur le serveur (dans une série de répertoires avec des noms varchar à un seul caractère), sur la version 3.13, cette adresse peut être visitée manuellement, mais la redirection ne ça marche.

@jmleroux avez-vous d'autres conseils ?

Ouais :)

J'ai trouvé le problème ici : https://github.com/akeneo/pim-community-dev/blob/3.2/src/Akeneo/Pim/Enrichment/Bundle/Controller/Ui/FileController.php#L100

Un mauvais retour. Je ne sais pas si c'est dû à un mauvais pullup ou à un mauvais test, mais je vais le réparer.

Restez à l'écoute.

Corrigé dans # 10948

CI est en cours d'exécution

Super soutien !

Bon truc les gars, battez-moi aussi. J'étais proche, difficile à suivre sur le serveur sans l'achèvement de l'IDE. Je viens de patcher le mien directement sur le serveur, mettra à jour la version plus tard.

Trouvé le fichier dans /src/Akeneo/Pim/Enrichment/Bundle/Controller/Ui/FileController.php

Trouvé le fichier dans /src/Akeneo/Pim/Enrichment/Bundle/Controller/Ui/FileController.php

Tu étais très proche. J'ai la chance d'avoir toutes les versions en place à tout moment, c'est pourquoi j'ai été le premier. Mais c'est une courte victoire ! :tuck_out_tongue_winking_eye:

CI vert.
Je vais le déployer sur un serveur de test avant de le taguer. Vous pouvez également tester la branche de votre côté si vous le souhaitez.

@jmleroux Works, fermant ça maintenant. Merci encore.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

henryktews picture henryktews  ·  4Commentaires

pardahlman picture pardahlman  ·  4Commentaires

Jacky75 picture Jacky75  ·  3Commentaires

jjanvier picture jjanvier  ·  4Commentaires

oliverde8 picture oliverde8  ·  3Commentaires