3

私の開発環境と本番サーバーは同じなので、本番環境に移行しています。ある環境から別の環境への移行は、app-dev.phpではなくapp.phpを使用しているだけだと思います。そうすることで、cssファイルに関連する404エラーが発生するので、cssはassecticによって処理されるため、この問題はキャッシュに関連している可能性がありますか?しかし、私はこれをどのように処理するのか分かりません。

サーバーにsshでアクセスできますが、ftpだけを使用したソリューションも適しています。

4

1 に答える 1

7

アセットファイルをダンプするコマンドを実行する必要があります。

php app/console assetic:dump --env=prod --no-debug

http://symfony.com/doc/current/cookbook/assetic/asset_management.html#dumping-asset-files-in-the-prod-environment

prod以前に環境を使用したことがある場合は、おそらくキャッシュをクリアする必要があります。

php app/console cache:clear --env=prod --no-debug

app/cacheまたは、FTPクライアントのみを使用する場合は、フォルダ内のすべてを削除することもできます。

于 2013-02-24T17:40:14.957 に答える