2016-11-27 8 views
0

私の資産設定に何か問題があります。/ usr/lib/cgi-bin/assetsになっています。間違っています。それを修正するには? Yiiの設定は初期値です。私はYii2を複数回インストールしているので、私は最近も不足しているフォルダassetsと同様の問題を持っていた(私はそれが起こったのか分からない enter image description hereYii2アドバンストテンプレートの設定

+0

アセットに '* .cgi'や' * .pl'ファイルがありますか? – Bizley

答えて

1

enter image description here

nginxの設定ファイル:Apache設定 enter image description here

それは一度だけ起こった)。違いはそれとは違ったものでした。

私の問題を解決したのは、指定されたパス(あなたのケースでは/usr/lib/cgi-binであり、空のフォルダであり、何も書き込む必要はありません)でのそのフォルダの作成です。

その後、Yii2システムはすべてのウィジェットのJavaScriptとCSSファイルを自動的に生成する必要があります(サーバーが許可していると仮定します)。ウェブサイトにアクセスしてみてください。同じ問題が残っている場合は、新しく作成したassetsフォルダにファイルやフォルダがあるかどうかを確認してください。

+0

私はこのことをテストするだけでした。私の純粋なアプリケーションが登場しました。しかし、アプリケーションは空のWebカタログの下にあるassetsフォルダを探していたので、jsとcssファイルはロードされませんでした。一方、スクリプトは/ usr/lib/cgi-bin/assetsに作成されました。とにかく、私はこのアプローチを使うのは間違っていると思います。アプリケーションのスコープ内で(/ var/www/appの下で)すべてを動作させるためには、この設定を普通にしなければなりません。 –

関連する問題