Pim-community-dev: Impossible d'installer Akeneo 1.5.1

Créé le 14 mars 2016  ·  13Commentaires  ·  Source: akeneo/pim-community-dev

Depuis quelques jours je n'arrive pas à installer un Akeneo 1.5.1 propre.

J'ai:

  • créé un nouveau clone de https://github.com/akeneo/pim-community-standard
  • installé les dépendances ( composer install )
  • exécuter pim:install avec les données PimInstallerBundle:icecat_demo_dev par défaut
  • J'ai vidé le cache plusieurs fois.

Lorsque j'ouvre le PIM dans le navigateur, l'écran de connexion s'affiche. Mais après avoir cliqué sur le bouton "Connexion", j'obtiens ce message d'erreur :

Une exception a été levée lors du rendu d'un modèle ("Erreur lors de la génération du fichier de traduction pour la locale "en_US"") dans OroTranslationBundle::requirejs.config.js.twig à la ligne 4.

Je pense que la version 1.5.0 a fonctionné pour moi la semaine dernière.

Est-ce juste moi, ou une nouvelle installation d'Akeneo 1.5.1 à partir du référentiel pim-community-standard ne fonctionne-t-elle pas ?

bug wanna-contribute

Commentaire le plus utile

Je reçois l'installation d'Akeneo 1.5.1 en cours d'exécution sur mon système.

Cela semble être juste un problème d'autorisation, Akeneo a besoin d'autorisations d'écriture sur web/js/translation/ sinon la création de la traduction échoue.

Je ne sais pas pourquoi cela fonctionne maintenant, car j'ai vraiment vérifié les autorisations d'écriture auparavant, comme @grena l' a déjà laissé entendre. Quoi qu'il en soit, je suis heureux que cela fonctionne maintenant et que je puisse explorer Akeneo 1.5 ;-) .

Merci pour vos conseils.

@bxnxg : Vous voudrez peut-être vérifier si vous pouvez exécuter la création de la traduction depuis la console :
php app/console --env=prod oro:translation:dump en_US

Tous les 13 commentaires

Bonjour @Hocdoc ! Merci pour votre retour :+1:
Malheureusement, je ne peux pas reproduire.

  • Lorsque vous clonez le standard pim-community, récupérez-vous la balise v1.5.1 ou êtes-vous toujours sur la branche 1.5 ?
  • Votre serveur a-t-il les droits d'écriture sur le dossier web/* ?

Bien à vous,

Merci pour vos conseils.
Donc c'est juste moi, ce qui est important à savoir pour moi.

(J'ai récupéré v1.5.1 et vérifié les autorisations d'écriture mais j'obtiens toujours la même erreur. Je continuerai d'essayer d'installer la 1.5 et j'écrirai ici si je le réexécute.)

Merci.

Pouvez-vous essayer d'exécuter ces commandes à la racine de votre projet s'il vous plaît :

rm -Rf ./app/cache/* ./web/bundles/* ./web/css/* ./web/js/*
php app/console pim:install:asset -e=prod
php app/console assets:install --symlink web

Dis moi si ça peut aider :)

Malheureusement, ces commandes ne changent pas mon problème d'installation.

Salut,

Idem ici, j'ai commencé à installer Akeneo aujourd'hui, respectivement en suivant le processus d'installation .

J'ai téléchargé la version 1.5.1, installation sans problème et blocage avec la même erreur après login admin/admin.

An exception has been thrown during the rendering of a template ("Error during translations file generation for locale "en_US"") in OroTranslationBundle::requirejs.config.js.twig at line 4.

J'utilise Ubuntu 15.10, avec apache2/PHP 5.6.10/MariaDB propre. J'utilise php5-symfony-debug et php5-twig.
D'autres Le projet Symfony fonctionne parfaitement (2.8, 3.0.3...)

Je viens de faire une nouvelle installation à la maison, sans base de données existante :

git clone [email protected]:akeneo/pim-community-standard.git
cd pim-community-standard/
git checkout v1.5.1
composer install --prefer-dist
app/console pim:install -e prod

Je peux me connecter en tant qu'administrateur et voir la grille de produits sans erreur.
Désolé de ne pas reproduire.

Pourriez-vous poster la sortie de php -i pour inspecter vos configurations ?

Je reçois l'installation d'Akeneo 1.5.1 en cours d'exécution sur mon système.

Cela semble être juste un problème d'autorisation, Akeneo a besoin d'autorisations d'écriture sur web/js/translation/ sinon la création de la traduction échoue.

Je ne sais pas pourquoi cela fonctionne maintenant, car j'ai vraiment vérifié les autorisations d'écriture auparavant, comme @grena l' a déjà laissé entendre. Quoi qu'il en soit, je suis heureux que cela fonctionne maintenant et que je puisse explorer Akeneo 1.5 ;-) .

Merci pour vos conseils.

@bxnxg : Vous voudrez peut-être vérifier si vous pouvez exécuter la création de la traduction depuis la console :
php app/console --env=prod oro:translation:dump en_US

OK, je vérifierai plus tard et confirmerai si le problème est résolu ou non.
Merci à tous :+1:

OK, c'était juste un problème d'autorisation pour moi, merci

J'utilise la commande pim:installer:assets dans composer pour terminer mon déploiement.

Le problème est ici :

https://github.com/akeneo/pim-community-dev/blob/master/src/Pim/Bundle/InstallerBundle/Command/AssetsCommand.php#L54

"en_US" est manquant.

Bonjour gars,

En effet, nous ne générons que des locales "communes" à l'installation. Celui que vous listez @clicktrend .
Lors du changement de paramètres régionaux dans le PIM, le fichier de traduction .js associé est généré à la volée (en_UK.js, fr_CH.js, etc.).

Nous examinons actuellement cela pour générer tous les fichiers de localisation lors du vidage des actifs, il s'agit actuellement de WIP et sera disponible dans un patch upcomping sur 1.5.

Bonjour gars,

Le problème persiste et nous ne devrions pas avoir à lancer cette commande après une nouvelle installation
php app/console --env=prod oro:translation:dump en_US

Avertissement de https://repo.packagist.org : Vous utilisez une version obsolète de Composer. Composer 2.0 est maintenant disponible et vous devez mettre à niveau. Voir https://getcomposer.org/2
Installer akeneo/pim-community-standard (v4.0.90)

  • Installation de akeneo/pim-community-standard (v4.0.90) : Téléchargement (100%)
    Téléchargement (100%)
    Téléchargement (100%) Échec du téléchargement de akeneo/pim-community-standard à partir de dist : Impossible de supprimer /srv/pim/ :
    Essayer maintenant de télécharger à partir de la source
  • Installation de akeneo/pim-community-standard (v4.0.90) : clonage de 861a14f17d depuis le cache

[Exception d'exécution]
Impossible de supprimer /srv/pim/ :

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

Questions connexes

wakqasahmed picture wakqasahmed  ·  4Commentaires

a2xchip picture a2xchip  ·  5Commentaires

grabelle picture grabelle  ·  3Commentaires

oliverde8 picture oliverde8  ·  3Commentaires

henryktews picture henryktews  ·  4Commentaires