2017-01-17 8 views
1

ではなく、AppKernel( 'prod' ):symfony 3 - prodモードでは、AppKernel( 'prod'、false) "ではなく" AppKernel( 'prod'、false) "

<?php 

use Symfony\Component\HttpFoundation\Request; 

/** @var \Composer\Autoload\ClassLoader $loader */ 
$loader = require __DIR__.'/../app/autoload.php'; 
include_once __DIR__.'/../var/bootstrap.php.cache'; 

$kernel = new AppKernel('prod', true); 
$kernel->loadClassCache(); 
//$kernel = new AppCache($kernel); 

// When using the HttpCache, you need to call the method in your front controller instead of relying on the configuration parameter 
//Request::enableHttpMethodParameterOverride(); 
$request = Request::createFromGlobals(); 
$response = $kernel->handle($request); 
$response->send(); 
$kernel->terminate($request, $response); 

"$ kernel = new AppKernel( 'prod'、false);" falseに設定すると、ディスプレイは完全には動作しません。

これは(assetic用)私のconfig.ymlです:

# ASSETIC BUNDLE 
assetic: 
    debug: '%kernel.debug%' 
    use_controller: '%kernel.debug%' 
    filters: 
     cssrewrite: ~ 

私はいつもこれを実行します。私が点検した場合

- pbc cache:clear --env=prod --no-debug 
- pbc assetic:dump --env=prod --no-debug 

(PHPビン/コンソールの別名PBC)

をコード、私はすべてを見ることができます.Cssはダンプではありません:

<head> 
     .... 
     <link rel="stylesheet" href="/css/compiled/app.css">    
     <link rel="stylesheet" href="/css/compiled/user.css"> 
     .... 
</head> 

AppKernelがtrueに設定されているとき、私はそれを見ることができるので:

<head> 
     ..... 
     <link rel="stylesheet" href="/css/compiled/app_bootstrap.min_1.css"> 
     <link rel="stylesheet" href="/css/compiled/app_dataTables.bootstrap.min_2.css"> 
     <link rel="stylesheet" href="/css/compiled/app_font-awesome_3.css"> 
     <link rel="stylesheet" href="/css/compiled/app_custom_front_4.css"> 
     <link rel="stylesheet" href="/css/compiled/app_header_5.css"> 
     <link rel="stylesheet" href="/css/compiled/app_footer_6.css">  
     <link rel="stylesheet" href="/css/compiled/user_user_1.css"> 
     <link rel="stylesheet" href="/css/compiled/user_select2.min_2.css"> 
     ..... 
</head> 

私はPRODモードではtrueにAppKernelを設定することができないことを知っているので、それはこの問題を解決することは非常に重要です。私は多くの話題を読むが、私は解決策を見つけることができません...

何か考えていますか?

ありがとうございました

答えて

0

私は同じ問題がありました。

に移行するときに問題が発生した

/ホーム/ [ユーザー]/www /の[サイト]の/ var /キャッシュ

にキャッシュディレクトリを削除し、それがうまく

の作品別のサーバー

関連する問題