doumv Posté(e) le 31 mars 2016 Partager Posté(e) le 31 mars 2016 (modifié) Bonjour, Je souhaite savoir si quelqu'un a installé la dernière version de symfony (3.x) sur le DSM6. Voila ce que j'ai fait et les erreurs rencontrées : $ sudo curl -LS https://symfony.com/installer -o ~/symfony ==> rajouter /dev/null et /usr/local/bin/php56 dans open_basedir $ sudo chmod a+x ~/symfony$ symfony new my_project * token_get_all() must be available > Install and enable the Tokenizer extension. mais en faisant $ php56 symfony new my_project ==> marche$ symfony demo * token_get_all() must be available > Install and enable the Tokenizer extension.php56 symfony demo ==> marche $ app/console server:run Server running on http://127.0.0.1:8000 Quit the server with CONTROL-C. ==> creation via le proxy d'un lien vers localhost:8000 ==> go via mon raccouccie web You are not allowed to access this file. Check app_dev.php for more information. ==> suppression des lignes de controles dans app_dev.php UndefinedFunctionException in TokenParser.php line 56: Attempted to call function "token_get_all" from namespace "Doctrine\Common\Annotations". Si je lance $ php app/console server:run FatalErrorException in classes.php line 6016: Parse Error: syntax error, unexpected '{' Si je lance $ php56 app/console server:runImpossible de traiter cette demande via xxxxx à l'heure actuelle. 500 idem avaec un alias php=php56 Si quelqu'un a un tuto ou une idée ? Merci à vous Modifié le 31 mars 2016 par doumv 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 31 mars 2016 Partager Posté(e) le 31 mars 2016 Possible solution trouvée ici:https://forum.synology.com/enu/viewtopic.php?f=260&t=115878 (pas testé) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
doumv Posté(e) le 31 mars 2016 Auteur Partager Posté(e) le 31 mars 2016 (modifié) Oui CoolRaoul la solution du php56 est celle que j'ai employée mais ca resoud pas les erreurs Modifié le 31 mars 2016 par doumv 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 31 mars 2016 Partager Posté(e) le 31 mars 2016 Ah oui exact, ne serait-ce pas alors un problème similaire à celui mentionné dans cet autre fil: 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
doumv Posté(e) le 30 avril 2016 Auteur Partager Posté(e) le 30 avril 2016 (modifié) Bon, visiblement Le NAS Synology n'est pas fait pour les développeurs, ou du moins pas grand monde l'utilise pour ça . je crois que la seul solution sera de passer par une VM, c'est dommage quand même. Si un modo pouvait changer la coquille dans le titre Symfgony ===> Symfony Merci par avance Modifié le 30 avril 2016 par doumv 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 30 avril 2016 Partager Posté(e) le 30 avril 2016 (modifié) Un autre utilisateur a le même problème. Voici le fil sur le forum US: https://forum.synology.com/enu/viewtopic.php?t=115878 Forcer php56 semble dans tous les cas un élément de la solution. Mais ce sont *toutes* les commandes qu'il va falloir préfixer par "php56" Par exemple php56 ./my_project/bin/console server:run bon chez moi ça bute alors sur: [ERROR] A process is already listening on http://127.0.0.1:8000. mais je pense qu'il doit être possible de choisir un autre port que le 8000 (connais pas Symfony) Modifié le 1 mai 2016 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.