2016-08-08 39 views
0

Als ich composer install in meinem CakePHP3 Projekt betreiben ich nächsten Fehler erhalten:Wenn ich Komponisten innen CakePHP3 installieren laufen bekomme ich Erweiterung fehlt errrors

Problem 1 
    - Installation request for cakephp/cakephp 3.2.12 -> satisfiable by cakephp/cakephp[3.2.12]. 
    - cakephp/cakephp 3.2.12 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
    Problem 2 
    - cakephp/cakephp 3.2.12 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
    - cakephp/debug_kit 3.2.9 requires cakephp/cakephp >=3.1.0 <4.0 -> satisfiable by cakephp/cakephp[3.2.12]. 
    - Installation request for cakephp/debug_kit 3.2.9 -> satisfiable by cakephp/debug_kit[3.2.9]. 

Ich bin mit Ubuntu 16.04 (disabled Pakete für PHP5 beachten)

Wie behebe ich dieses Problem?

+0

Versuchen 'apt-get laufen build-dep libapache2-mod-php5' – apokryfos

+1

Welches Teil„der Erweiterung mbstring angeforderten PHP fehlt in Ihrem System "ist nicht klar? Installieren Sie die Erweiterung. – burzum

+0

Die meisten Kuchen php5 Pakete fallen auf Ubuntu 16 – Kunok

Antwort

2

Da die Fehlermeldung mbstring Erweiterung so einfach installieren es eindeutig fest, Ihre Umgebung fehlt: sudo apt install php-mbstring