ホームページ  >  記事  >  PHPフレームワーク  >  yii2 インストールエラーが発生した場合の対処方法

yii2 インストールエラーが発生した場合の対処方法

藏色散人
藏色散人オリジナル
2020-01-14 11:48:072391ブラウズ

yii2 インストールエラーが発生した場合の対処方法

yii2 のインストール中にエラーが発生した場合はどうすればよいですか?

このような問題は、composer を実行して yii

composer create-project --prefer-dist yiisoft/yii2-app-basic basic
- phpunit/phpunit 6.4.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.
- phpunit/phpunit 6.4.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
- phpunit/phpunit 6.4.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
- phpunit/phpunit 6.4.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.

or

をインストールした後に発生します。これは、完全な設定実行をインストールせずに php7 を直接インストールしたことが原因です

まず、インストールする必要がある拡張モジュールは次のとおりです: mbstring

laravel のインストールはこの拡張機能に依存します。この拡張機能をインストールしない場合は、composer を通じて laravel フレームワークをインストールします。 laravelフレームワークを正常に生成できなくなります 依存ベンダーディレクトリ。ベンダーディレクトリとその下のファイルは、laravelフレームワークの通常の操作に必要です。

インストールされる 2 番目の拡張モジュールは次のとおりです: xml 拡張モジュール

Composer による laravel フレームワークのインストール中に、ext-dom を呼び出す必要があります。xml 拡張モジュールがインストールされていない場合は、これはインストールにも影響します。

上記 2 つの拡張機能は、laravel のインストール時に PHP7 のバージョンに依存するため無視されやすいため、laravel をインストールした際にベンダーディレクトリが正常に生成できない場合は、mbstring 拡張機能の読み込みを確認する必要があります。

インストールも簡単です:

apt-get install php7.0-mbstring

プロンプトが表示されたら: phpunit/phpunit 5.0.x には ext-dom * -> 要求された PHP 拡張機能 dom がシステムにありません。

xml 拡張機能をインストールする必要があります。

apt-get install php7.0-xml

推奨学習: Yii 入門チュートリアル

以上がyii2 インストールエラーが発生した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。