2016-07-19 13 views
0

Ich bin ein absoluter Anfänger von Laravel Framework und sogar Web-Entwicklung.LARAVEL INSTALLATION: NEIN "EXTENSION = PHP_MBSTRING.DLL" in "PHP.INI"

PHP-Version, die ich habe, ist 5,6. Ich habe Probleme bei der Installation von Laravel Framework auf meinem Amazon Linux Server.

Unten ist der erste Fehler, den ich konfrontiert.

Your requirements could not be resolved to an installable set of packages. 

Problem 1 
- laravel/framework v5.2.9 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.8 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.7 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.6 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.5 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.4 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.39 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.38 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.37 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.36 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.35 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.34 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.33 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.32 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.31 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.30 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.3 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.29 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.28 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.27 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.26 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.25 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.24 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.23 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.22 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.21 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.20 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.2 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.19 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.18 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.17 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.16 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.15 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.14 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.13 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.12 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.11 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.10 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.1 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- laravel/framework v5.2.0 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system. 
- Installation request for laravel/framework 5.2.* -> satisfiable by laravel/framework[v5.2.0, v5.2.1, v5.2.10, v5.2.11, v5.2.12, v5.2.13, v5.2.14, v5.2.15, v5.2.16, v5.2.17, v5.2.18, v5.2.19, v5.2.2, v5.2.20, v5.2.21, v5.2.22, v5.2.23, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.29, v5.2.3, v5.2.30, v5.2.31, v5.2.32, v5.2.33, v5.2.34, v5.2.35, v5.2.36, v5.2.37, v5.2.38, v5.2.39, v5.2.4, v5.2.5, v5.2.6, v5.2.7, v5.2.8, v5.2.9]. 

To enable extensions, verify that they are enabled in those .ini files: 
- /etc/php.ini 
- /etc/php-5.6.d/20-bz2.ini 
- /etc/php-5.6.d/20-calendar.ini 
- /etc/php-5.6.d/20-ctype.ini 
- /etc/php-5.6.d/20-curl.ini 
- /etc/php-5.6.d/20-dom.ini 
- /etc/php-5.6.d/20-exif.ini 
- /etc/php-5.6.d/20-fileinfo.ini 
- /etc/php-5.6.d/20-ftp.ini 
- /etc/php-5.6.d/20-gettext.ini 
- /etc/php-5.6.d/20-iconv.ini 
- /etc/php-5.6.d/20-phar.ini 
- /etc/php-5.6.d/20-posix.ini 
- /etc/php-5.6.d/20-shmop.ini 
- /etc/php-5.6.d/20-simplexml.ini 
- /etc/php-5.6.d/20-sockets.ini 
- /etc/php-5.6.d/20-sysvmsg.ini 
- /etc/php-5.6.d/20-sysvsem.ini 
- /etc/php-5.6.d/20-sysvshm.ini 
- /etc/php-5.6.d/20-tokenizer.ini 
- /etc/php-5.6.d/20-xml.ini 
- /etc/php-5.6.d/20-xmlwriter.ini 
- /etc/php-5.6.d/20-xsl.ini 
- /etc/php-5.6.d/20-zip.ini 
- /etc/php-5.6.d/30-wddx.ini 
- /etc/php-5.6.d/30-xmlreader.ini 
- /etc/php-5.6.d/40-json.ini 
- /etc/php-5.6.d/php.ini 
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode. 

Nach einiger Forschung, scheint es, wie ich die Linie „extension = php.mbstring.dll Kommentar- hatte. Also habe ich versucht, es zu finden, aber die php.ini in meinem AWS Server tut nicht einmal die Linie drin Dann setze ich die Linie selbst, aber jetzt muss ich mich mit einem anderen Fehler befassen.

Ich habe keine Ahnung, was ich noch tun kann. Hat jemand jemals ein ähnliches Problem wie dieses gehabt Wenn Sie, könnten Sie mir mit diesem Problem helfen?

Mein Englisch i s nicht meine erste Sprache, also wenn dieser Beitrag keinen Sinn ergibt oder du mehr Informationen brauchst, lass es mich auch wissen!

Jeder Rat würde geschätzt werden! Danke im Voraus!

+0

Sie müssen uns wissen lassen, auf welchem ​​Betriebssystem der AWS-Server ausgeführt wird. Es ist wahrscheinlich so einfach wie das Ausführen von 'sudo apt-get installieren libapache2-mod-php5' – Dencker

+0

Es tut mir leid. Mein AWS-Server läuft unter Linux. Daher kann ich den Befehl apt-get selbst nicht verwenden. – ILoveBaymax

+0

Was meinen Sie mit _ "So kann ich nicht apt-get Befehl selbst verwenden" _? 'apt-get' ist ubuntu/debian (das sind wahrscheinlich die am meisten verwendeten Linux-Distributionen). – Dencker

Antwort

0

Sie benötigen die PHP-Erweiterung mbstring.

//if your using ubuntu or debian 
sudo apt-get install libapache2-mod-php5 
//or if your using centos this should install it 
yum install php 
+0

Ich benutze weder Ubuntu oder Debian und ich habe bereits PHP installiert ... – ILoveBaymax

+0

Welche Distribution verwenden Sie? –

Verwandte Themen