2016-04-30 11 views
1

現在、私はbasic Laravel tutorialに従っています。 私はフォルダをクローンし、コンポーザーのインストールを実行しました。次のエラーにつながる:http://pastebin.com/FijE9SN5。だから私はエラーをグーグルで検索作者インストールでlaravelクイックスタートが動作しない

{ 
"name": "laravel/laravel", 
"description": "The Laravel Framework.", 
"keywords": ["framework", "laravel"], 
"license": "MIT", 
"type": "project", 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*" 
}, 
"require-dev": { 
    "fzaninotto/faker": "~1.4", 
    "mockery/mockery": "0.9.*", 
    "phpunit/phpunit": "~4.0", 
    "symfony/css-selector": "2.8.*|3.0.*", 
    "symfony/dom-crawler": "2.8.*|3.0.*" 
}, 
"autoload": { 
    "classmap": [ 
     "database" 
    ], 
    "psr-4": { 
     "App\\": "app/" 
    } 
}, 
"autoload-dev": { 
    "classmap": [ 
     "tests/TestCase.php" 
    ] 
}, 
"scripts": { 
    "post-root-package-install": [ 
     "php -r \"copy('.env.example', '.env');\"" 
    ], 
    "post-create-project-cmd": [ 
     "php artisan key:generate" 
    ], 
    "post-install-cmd": [ 
     "php artisan clear-compiled", 
     "php artisan optimize" 
    ], 
    "pre-update-cmd": [ 
     "php artisan clear-compiled" 
    ], 
    "post-update-cmd": [ 
     "php artisan optimize" 
    ] 
}, 
"config": { 
    "preferred-install": "dist" 
} 

}

これはcomposer.jsonがどのように見えるかです。私はanswer私はPHPのINIファイル内のext-mbstringの前にセミコロンを削除する必要があると言ってstackoverflowに来た。しかし、まだ動作していません。私は今は無知です。誰でもその答えを知っていますか?

答えて

0

私の評判のためにコメントすることはできませんが、最初にすべきことはエラーの指示に従うことです。これで、php.iniでext-mbstringとext-domが有効になっているかどうかを確認する必要があります。 ext-mbstringの前でセミコロンを削除したと言いますが、dom拡張も同様にしていますか?

また、hereを示すように、PHP、XMLがインストールされていることを確認:

sudo apt-get install php-xml

0

わかりました、私はそれを修正し、私はThePurpleKが言っただけのよう

sudo apt-get install php-xml 

を実行する必要がありましたが判明しました。 そして、私はとにかく

apt-get install php-mbstring. 

感謝を実行する必要がありました!

関連する問題