0

YII Initializr モジュールをインストールしました。YII フレームワークは PHP インクルード パスにあります。しかし、実行するとすぐにmysite/frontend/www/index.php、次のエラーが発生します。

Warning: require(./../../common/lib/vendor/autoload.php): failed to open stream: No such file or directory in D:\xampp\htdocs\yiiinit\frontend\www\index.php on line 12    
Fatal error: require(): Failed opening required './../../common/lib/vendor/autoload.php' (include_path='.;D:\xampp\php\PEAR') in D:\xampp\htdocs\yiiinit\frontend\www\index.php on line 12

助けてください。

4

5 に答える 5

1

ベンダーの autoload.php ファイルを生成する手順は次のとおりです。

ステップ 1. https://github.comでアカウントを作成し、設定に入ります => パーソナル アクセス トークン、つまりhttps://github.com/settings/tokens

ステップ 2. github アクセス トークンを生成します。

ステップ 3. コマンド プロンプト (cmd) を開き、yii がインストールされているフォルダに移動し、command => composer update を実行します (注意: composer.json ファイルがあるはずです)。

ステップ 4. cmd require Token フォームからステップ 2 で生成されたトークンをコピーし、cmd に貼り付けます。

ステップ 5. Yii2 Frameworke が正常にインストールされたので、web/index.php を参照します。

于 2016-09-04T07:40:10.493 に答える
0

不足している/vendor/autoload.phpファイルは、パッケージのインストール後に composer によって自動的に生成されます。

最初に composer をインストールする必要があります (sell documentation )。次に php composer.phar install を実行するか、グローバルにインストールされている場合はcomposer.jsonファイルがあるディレクトリに composer install を実行します

于 2014-07-30T14:33:50.743 に答える