我今天升级到Symfony 3.2并在prod环境中获得500错误。 这是apache错误日志中的错误:
PHP Fatal error: Cannot redeclare class
Symfony\\Component\\HttpKernel\\HttpKernelInterface in
/services/applications/red-secure/var/bootstrap.php.cache on line 1309
我试图清除缓存并删除缓存文件夹。 它适用于开发环境。
这是我的app.php:
$loader = require __DIR__.'/../app/autoload.php';
include_once __DIR__.'/../var/bootstrap.php.cache';
$kernel = new AppKernel('prod', false);
$kernel->loadClassCache();
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
任何?
更新: 当我将项目更新为2.8时,我认为出了问题。我创建了一个新的3.2项目并复制了所有文件。现在一切正常。