LoginSignup
0
0

More than 3 years have passed since last update.

Composerをつかってlumenプロジェクトを作成する。

Posted at

ここ読んでもなんかうまく行かなかったので、ネット上の先人が残してくれた記事を読んでみた。

composer create-project --prefer-dist laravel/lumen sampleを実行してもエラーで弾かれる。

どうやらPHPのみをインストールしているだけではパッケージが足りないらしい。

結果的に2つ追加しました。
1つめはext-domが足りないとか。


    - phpunit/phpunit 7.1.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.
    - phpunit/phpunit 7.0.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.
    - phpunit/phpunit 7.0.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
    - phpunit/phpunit 7.0.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
    - phpunit/phpunit 7.0.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.

これはphp-xmlを入れると大丈夫らしい
sudo apt install php-xml

2つめはext-mbstringが足りないと。


    - phpunit/phpunit 7.0.3 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
    - phpunit/phpunit 7.0.2 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
    - phpunit/phpunit 7.0.1 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
    - phpunit/phpunit 7.0.0 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.

sudo apt install php-mbstring

これで回避できました。

やっつけですみません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0