Bonsoir,
je viens de m'équiper d'une nouvelle machine plus puissante et ai donc du à cette occasion tenter de remettre l'environnement de développement que j'avais auparavant réussi à faire fonctionner (sur Docker). Voilà, je me suis arrêté à "tenter" car je n'arrive à cette heure-ci toujours pas à parvenir à un semblant de succès, bien que cela fait quelques jours que je bidouille. Je m'explique (ayant déjà des templates de développés, je me suis dit qu'une installation neuve serait relativement simple et qu'il suffirait de télécharger une distribution neuve) :
Je télécharge la distribution sur thelia.net, dézippe le fichier en question et me place ensuite via ligne de commande dans le dit-dossier, que j'ai renommé selon le nom de mon projet.
Docker étant bien entendu installé sur cette machine, en étant placé dans le dossier du projet, je lance via ligne de commande
docker-compose build --no-cache
Et là, surprise, voici la belle erreur que j'obtiens à la fin de l'exécution du, je suppose, Dockerfile fourni avec la distribution Thelia :
Build complete.
Don't forget to run 'make test'.
Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20131226/
Installing header files: /usr/local/include/php/
find . -name \*.gcno -o -name \*.gcda | xargs rm -f
find . -name \*.lo -o -name \*.o | xargs rm -f
find . -name \*.la -o -name \*.a | xargs rm -f
find . -name \*.so | xargs rm -f
find . -name .libs -a -type d|xargs rm -rf
rm -f libphp.la modules/* libs/*
/usr/local/bin/docker-php-pecl-install: line 4: cd: /usr/src/php/ext: No such file or directory
ERROR: Service 'web' failed to build: The command '/bin/sh -c apt-get update && apt-get install -y libfreetype6-dev libjpeg62-turbo-dev libmcrypt-dev libpng12-dev libicu-dev git zip libzip-dev && docker-php-ext-install intl pdo_mysql mcrypt mbstring zip && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ && docker-php-ext-install gd && docker-php-pecl-install xdebug-2.3.3' returned a non-zero code: 1
MacBook-Pro-de-Pierre:muktinergy pierredevaux$
Après quelques jours de recherches diverses et variées, et ne pouvant pas m'appuyer sur une formation solide sur les environnements de développement, je ne sais vraiment plus où chercher ni même dans quelle direction creuser.
Je ne me souviens pas dans ma précédente installation avoir rencontré cette erreur. Est-ce une issue apparue avec la dernière màj de Thelia ?
Merci d'avance à ceux qui prendront le temps de me lire et sauront m'apporter ne serait-ce que des bribes de réponses. Ne pas comprendre c'est pas cool !
++,
Pierre
Last edited by pierredevaux (16-10-2016 14:24:53)