la demande d'extension de PHP mbstring est absent de votre système
mon message d'erreur que je reçois de l'compositeur est:
Vos exigences n'a pas pu être résolu à un " ensemble de paquets.
Problem 1
- Installation request for laravel/framework v5.4.28 -> satisfiable by laravel/framework[v5.4.28].
- laravel/framework v5.4.28 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
Problem 2
- Installation request for phpunit/phpunit 5.7.21 -> satisfiable by phpunit/phpunit[5.7.21].
- phpunit/phpunit 5.7.21 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
Problem 3
- laravel/framework v5.4.28 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
- laravel/tinker v1.0.1 requires illuminate/console ~5.1 -> satisfiable by laravel/framework[v5.4.28].
- Installation request for laravel/tinker v1.0.1 -> satisfiable by laravel/tinker[v1.0.1].
J'ai essayé de décommenter la extension=php_mbstring.dll mais il suscite encore de l'erreur. J'ai essayé de changer la extension_dir dans le "php.ini" et il donne une erreur. L'aide est appréciée.
Eu le même problème hier, résolu par l'installation d'elle. Mais d'abord, vous devez spécifier le système d'exploitation que vous exécutez. Pour moi, c'était centOS:
Avez-vous définissez la variable d'environnement pour php dans votre système?
Je suis avec windows et j'ai essayé de décommenter la extension=php_mbstring.dll malheureusement, il ne fonctionne pas pour une raison quelconque
J'ai mis dans les variables d'environnement les chemins ...\Compositeur\vendor\bin, ...\Git\cmd, ...\Git\bin, ...\ComposerSetup\bin
J'ai essayé la plupart de la "stack overflow" les pages, ça ne résout pas mon problème
yum install php70w-mbstring
mais pour la plupart des communes: stackoverflow.com/questions/34471633/...Avez-vous définissez la variable d'environnement pour php dans votre système?
Je suis avec windows et j'ai essayé de décommenter la extension=php_mbstring.dll malheureusement, il ne fonctionne pas pour une raison quelconque
J'ai mis dans les variables d'environnement les chemins ...\Compositeur\vendor\bin, ...\Git\cmd, ...\Git\bin, ...\ComposerSetup\bin
J'ai essayé la plupart de la "stack overflow" les pages, ça ne résout pas mon problème
OriginalL'auteur Martin Savov | 2017-07-03
Vous devez vous connecter pour publier un commentaire.
-- MODIFIER EN FONCTION DES NOUVEAUX RENSEIGNEMENTS --
Puisque c'est Windows, ré-installation de PHP, permettant l'extension dans le PHP.Fichier INI, et de redémarrer le Serveur, devrait fonctionner.
-- SOLUTION PRÉCÉDENTE POUR LINUX --
Vous devez installer mbstring pour php.
Utilisation:
Où X. X est le numéro de votre version de PHP.
OK, si vous décommenté l'extension, avez-vous redémarré le serveur web?
Je l'ai fait, mais sur le php de m commande je ne vois pas le mbstring donc, renstalling php et le compositeur n'a pas fonctionné
Peut-être voir cette même question: stackoverflow.com/questions/25414785/...
mise à jour de votre solution afin que je puisse marquer comme bon j'ai eu un conflit sur la version du php dans le compositeur, donc je l'ai réinstallé en utilisant le PHP téléchargé à partir du site et cela a fonctionné
OriginalL'auteur TBowman
Sa a fonctionné pour moi:
OriginalL'auteur Diego Santa Cruz Mendezú