Comment puis-je installer Compositeur sur un hébergement mutualisé?

J'ai ces choses:

Comment puis-je installer le Compositeur? (Mon but est d'installer Restler)

Edit: je n'ai pas d'accès SSH.

  • J'ai suivi les instructions sur les Compositeurs site web. getcomposer.org/doc/00-intro.md#installation-nix. Vous souhaitez utiliser un terminal ssh sur votre ordinateur hôte. J'utilise BlueHost donc dans le CPANEL, j'ai eu à le dire pour autoriser les connexions ssh, puis utiliser de Mastic et de se connecter à exécuter les lignes de commande.
  • Cette question semble être hors-sujet parce que c'est sur un hébergeur.
  • Si vous avez un accès shell sur votre ordinateur hôte partagé (vous en aurez besoin pour le compositeur de travail) alors vous n'avez pas à faire autre chose que de sauver composer.phar quelque part et de le rendre exécutable.
  • Je n'ai pas dit que j'ai SSH.
  • quoi? non, c'est très répandue, la plupart de la des hôtes n'ont pas de SSH.
  • Je n'ai pas accès au shell.
  • Si vous n'avez pas accès au shell, vous ne serez pas en mesure d'utiliser compositeur de l'hôte. Au lieu de cela vous avez à faire localement dans le développement puis transférez vos fichiers avec la population vendor/ et composer.lock de l'hôte (comme Kevin dit ci-dessous)
  • J'ai essayé d'extraire le compositeur.phar avec 7-Zip, il a été impossible d'extraire les fichiers. Alors j'ai essayé d'exécuter le compositeur.phar en cliquant sur elle, il ne fonctionne pas, le navigateur essayé de télécharger le fichier.
  • Vous vous rendez compte qu'un PHAR fichier est exécuté par PHP? Il ne devrait pas être extraites et certainement pas ouvert par un navigateur. Comme d'autres l'ont dit si vous n'avez pas accès au shell (ssh), alors votre seule option est d'utiliser compositeur localement, puis de copier les vendor/ répertoire.
  • je ne peux pas faire cela avec des tâches Cron?
  • Ainsi vous pouvez, mais alors vous devez supprimer la tâche cron manuellement. Le compositeur a été conçu pour fonctionner à partir de la coquille. Si j'étais vous, je serais rester à l'écart d'essayer de pousser une cheville carrée dans trou rond. Il suffit d'installer le compositeur localement et de copier sur le vendor/ dir, il vous fera économiser beaucoup d'ennuis.
  • Je viens d'installer EasyPHP pour l'ordinateur que j'utilise, puis Git, puis Compositeur. Il manque des Dll. J'ai essayé avec XAMP mais là je ne peut pas démarrer Apache, probablement parce que je n'ai pas les droits admin.
  • Si vous avez des problèmes avec votre WAMP pile de mieux vous poser une nouvelle question en décrivant vos problèmes en détail.
  • Il peut être installé à l'aide d'un script PHP, voir [cette question précédente][1]. [1]: stackoverflow.com/questions/24530766/...

InformationsquelleAutor ilhan | 2014-01-03