2016-07-08 18 views
1

yii2の基本プロジェクトを作者でインストールしました。composer installcomposer updateを実行しました。しかし、main.phpデフォルトのレイアウトページを開こうとすると、次のエラーが表示されます。このエラーはAppAssetクラスが見つからないと示しています。問題を解決するにはどうすればよいですか? が、これは誤りです:/path-to-application/assets/AppAssset.php:デフォルトでクラス 'app assets AppAsset'がyii2で見つかりません

Class 'app\assets\AppAsset' not found 

答えて

0

問題は、私のgitignoreファイルであった、私はアセットディレクトリを入れている:あなたはちょうどあなたがdocsにここにその内容を見つけることができ、このファイルが必要な場合は、tutorial

を、次のされていることを確認しgitignoreファイルに偶然、そのために、私はプロジェクトからクローン化されたgitをいくつかのクラスが見つかりませんでした。

2

、あなたがyii2をインストールし、ファイルAppAsset.phpがで作成されます。

何らかの理由でフレームワークを再インストールすることを強く推奨します。欠けているものがある場合に備えて、フレームワークを再インストールすることを強くお勧めします。

<?php 

namespace app\assets; 

use yii\web\AssetBundle; 

class AppAsset extends AssetBundle 
{ 
    public $basePath = '@webroot'; 
    public $baseUrl = '@web'; 
    public $css = [ 
     'css/site.css', 
    ]; 
    public $js = [ 
    ]; 
    public $depends = [ 
     'yii\web\YiiAsset', 
     'yii\bootstrap\BootstrapAsset', 
    ]; 
} 
+0

プロジェクトはサーバーのファイルが欠落していても問題はありませんが、自宅のgitからクローンを作成すると、このファイルが見つからず、デフォルトのプロジェクトを開くことができません。クローン作成後にこの問題を解決するにはどうすればよいですか? – sobbe

+0

だから、あなたは言ったように "yii2基本プロジェクトを作曲家経由でインストールした"だけではなく、他の場所からクローンを作成しています。申し訳ありませんが、私はあなたを正しくお手伝いしていませんでしたが、次回より明確にしようとしています:P – Clyff

関連する問題