2013-07-14 10 views
5

EDITED: 私はsymfony2でasseticを使用しています。 JSとCSSファイルのリクエスト時にページを読み込もうとするたびに、ブラウザに500のエラーが発生します。アドレスバーにそのリソースのアドレスを入力すると、ファイルを正常に読み込むことができます。 symfonyが起動するたびにCPU負荷が30%増えます。symfony asseticはファイルリクエスト時に500エラーを返します

私はassets:installassetic:dump --no-debugを試しましたが、symfonyのページはもう読み込まれません。彼らはすべて500エラーで終わります。

私はそれがApacheに起因するとは思わない。私は他の静的なPHPページを読み込むことができ、またnginxを試してみると500エラーが発生しました。私はcache:clearに戻って戻す必要があります。

私はすでにWebサーバー、CGI、PHPを更新して再インストールし、symfonyの新しいコピーを使用してソースをコピーしましたが、どれも役に立たなかった。

ダンプ: これは、Assetic with JSを使用した方法です。

{% javascripts 
      '@SharifCalendarBundle/Resources/public/js/kendoui/jquery.min.js' 
      '@SharifCalendarBundle/Resources/public/js/JQueryUi/jquery-ui-1.10.3.custom.min.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/jquery.noty.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/top.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/topLeft.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/topRight.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/themes/default.js' 
      '@SharifCalendarBundle/Resources/public/js/kendoui/kendo.web.min.js' 
     %} 
    <script type="text/javascript" src="{{ asset_url }}"></script> 
{% endjavascripts %} 
+0

アセットをテンプレートに挿入するにはどうすればよいですか? 'assets:install'と' assetic:dump'という2つのコマンドを使いましたか? –

+0

@ThomasPotaire質問を編集しました。 – Untitled

+0

+1はDEV環境で同じ動作をしました(PRODではすべて正常に動作しています)。コンソールにはjquery.jsファイルの500エラーが表示されますが、ブラウザでロードすると正常にロードされますが切り捨てられます....非常に奇妙な動作です。 –

答えて

3

標準を使用した場合、おそらくあなたのプロジェクトのルートディレクトリから(詳細モードでの資産に関連するコマンドを実行することができ、中に何が起こっているのより良い理解を持っているために:cssのための同様のブロックがありますSymfony2版)?

php app/console assets:install --symlink -v 
php app/console assetic:dump -v 
関連する問題