Comment puis-je installer / activer le PHP extension phar?
Je suis en train d'installer Compositeur sur mon KnownHost VPS. Quand je lance cette commande:
curl -sS https://getcomposer.org/installer | php
J'obtiens ce message d'erreur:
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:
The phar extension is missing.
Install it or recompile php without --disable-phar
Comment puis-je installer l'extension phar? Je suis en cours d'exécution PHP 5.4.22 sur mon VPS.
Essayez plutôt ceci:
Quel système d'exploitation utilisez-vous?
Oui, mais la saveur de *nix fait une grande différence quant à la meilleure façon de l'installation/activation de l'extension phar est.
Je pense que le vps est en cours d'exécution centos 6
Avez-vous jamais résoudre ce problème? Je suis dans le bateau similaire à DreamHost.
curl -sS https://getcomposer.org/installer | php -d detect_unicode=Off
.Quel système d'exploitation utilisez-vous?
Oui, mais la saveur de *nix fait une grande différence quant à la meilleure façon de l'installation/activation de l'extension phar est.
Je pense que le vps est en cours d'exécution centos 6
Avez-vous jamais résoudre ce problème? Je suis dans le bateau similaire à DreamHost.
OriginalL'auteur Garry Pettet | 2014-02-26
Vous devez vous connecter pour publier un commentaire.
Vous pouvez modifier votre php.fichier ini pour obtenir ce travail. (Certains hôtes utiliser un phprc fichier pour activer les différents paramètres de PHP au lieu de php.ini. @jerrygarciuh Sur dreamhost, suivez les instructions ici)
Après avoir ajouté votre php.ini/phprc fichier, ajouter ces lignes dans le fichier (juste la première ligne si votre serveur n'utilise pas Suhosin pour la sécurité):
redémarrer php si vous avez besoin de (insérer le numéro de version de php avec n décimales si différent):
puis assurez-vous qu'il est de travail:
Terminer l'installation du compositeur et vous devriez être bon d'aller.
OriginalL'auteur jatemack
À la fin, j'ai résolu ce problème par l'obtention de mon hôte pour reconstruire PHP avec PDO soutien.
OriginalL'auteur Garry Pettet
Esprit pour installer phar extension pour php.
ou
apt-get install php-phar
dans suse linux, alors il vient de charges pour toujours.Sur suse linux vous préférerez peut-être zypper de commande à installer, n'est-ce pas ? stackoverflow.com/questions/7158838/...
Je ne vois pas la différence.
OriginalL'auteur 7Tonin
J'ai eu le même problème sous Ubuntu 16.04. Après avoir englouti deux heures, j'ai trouvé cette solution:
De la première installation de votre version de PHP:
sudo apt install php7.2
Installer le compositeur.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Vérifier si le compositeur travaille en tapant simplement
composer
Si le compositeur fonctionne correctement, vous êtes bon pour aller.
OriginalL'auteur Pushpa Kumara