Interface 'Symfony\Component\HttpKernel\HttpKernelInterface' not found

你说的曾经没有我的故事 提交于 2021-01-28 12:40:01
问题 After upgrading from Symfony 2.3 to 2.8 I get the following error: Fatal error: Interface 'Symfony\Component\HttpKernel\HttpKernelInterface' not found in app/bootstrap.php.cache on line 2629 Already tried removing the vendor folder and doing a composer install. Any ideas? 回答1: Have you tried removing cached code? It seems like you've procompiled your application into one file bootstrap.php.cache . Have you tried removing it. Otherwise it is always a good idea to do two of the following

How to fix Symfony v2.8 “Creating/Configuring Services in the Container” 'autoloader expected class …' error

戏子无情 提交于 2020-03-05 06:08:07
问题 For quite a while I've been trying to understand how to add my own library of functions that I want to use in my Web-App's different controller/bundles, but I just found that I needed to 'house' these functions a Symfony Service Container. Unlike other computer languages, Services, are not a background process! To get a better handle on this, I tried out the example in the Symfony v2.8 guide section on Creating/Configuring Services in the Container. I created the following file in the

Impossible to access an attribute (“name”) on a string variable (“1”)

孤者浪人 提交于 2020-03-03 09:06:11
问题 How can I get the name and not just the id? This what actually I have in the datatable: Current Datatable But what I nedd is show the name of the area NOT the id. I tried to do this: <table aria-describedby="dataTable_info" cellspacing="0" class="table table-hover dataTable" id="dataTable" role="grid" style="width:100%;" width="100%"> <thead> <tr> <th>Areas</th> <th>Auditorias</th> </tr> </thead> <tbody> {% for audit in auditsByArea %} <tr> <td>{{ }}</td> <td>{{ audit

Upgrade symfony 2.8 or php 5.4 first?

可紊 提交于 2020-01-24 15:05:07
问题 I'll be working soon on a project and I just wanted to ask this before. The project is on symfony 2.8 with php 5.4. The goal is to upgrade symfony to 3.4 (maybe 4.x later) and php to 7.x (probably 7.2). So here is my question : is there a better order to do this? Php 5.4 to 7.2 first or symfony 2.8 to 3.4 (or it doesn't matter)? Thanks for your advices. 回答1: First of all – you won't be able to run Symfony 3.4 project on PHP5.4. As of 2018-11-26 The latest Symfony ^3.4 version is v3.4.19 which

Symfony2 commandline generation of twig templates under global folder

霸气de小男生 提交于 2019-12-30 18:55:25
问题 I'm using Symfony2.8 and when ever I use the command line for generating controllers and twig templates the templates are created under MyBundle/Resources/views/home/home.html.twig I want to follow the best practices suggested by symfony docs and have it inside of the app/Resources/views/home/home.html.twig I could just cut and paste the twig file and then change the {% extends %} if necessary, but then I would have lesser hair on my head because I would be pulling it out. So what do I type

Symfony redirect if already loggedin from login page

浪尽此生 提交于 2019-12-25 11:58:54
问题 I'm using FOSUser Bundle to login. Now if user is already loggedin, how can I redirect user to homepage ('/'), if user visit to /login url. I have copied SecurityController to src\AppBundle\Controller location and changed renderlogin method but it doesn't work. renderLogin() method protected function renderLogin(array $data) { if (false === $this->get('security.authorization_checker')->isGranted('IS_AUTHENTICATED_ANONYMOUSLY')) { return new RedirectResponse('/', 403); } return $this->render('

Symfony Save comments on blog with user and blogId

两盒软妹~` 提交于 2019-12-24 18:23:31
问题 I'm using symfony 2.8, I have created one-to-many relationship between user and blog,(one user many blogs). Also I have created one-to-many relationship between blog and comments. Similarly one-to-many relationship between user and comments as well. Now my comment table looks like this comment table id Primary int(11) user_id Primary int(11) blog_id Primary int(11) comment varchar(2000) created_at datetime Comment Entity Comment Entity Blog Entity Blog Entity User Entity User Entity Blog

Symfony 2.8/3.0 upgrade: how to deal with form types with variable parameters?

為{幸葍}努か 提交于 2019-12-21 05:06:53
问题 Let's say I create custom form types as services, as it is described in the Symfony documentation. But I want 2 "gender" custom types, with 2 different input parameters, which I was doing like this in Symfony 2.7: # app/config/config.yml parameters: genders1: m: Male f: Female genders2: # This makes no sense at all, but it is for the example purpose! h: Horse t: Turtle And then, I was declaring 2 services like this: <!-- src/AppBundle/Resources/config/services.xml --> <service id="app.form

LDAP Authentication with Symfony 2.8

…衆ロ難τιáo~ 提交于 2019-12-20 23:25:16
问题 I'm trying to use the new LdapUserProvider in Symfony 2.8. I believe I have configured everything per the docs. My user can successfully authenticate, and then gets redirected to the secured page. After the redirection is where the issue begins. Symfony tries to bind as the authenticated user, but with a null password, which is rejected by open ldap. Here are the relevant log entries and config values. Config: services: app.ldap: class: Symfony\Component\Ldap\LdapClient arguments: [

Symfony 2.8 -> 3.4 Upgrade IsGranted('IS_AUTHENTICATED_ANONYMOUSLY') Throws Errors

谁说我不能喝 提交于 2019-12-20 02:23:25
问题 I'm in the process of upgrading Symfony from 2.8 to 3.4 and I have a Authentication Listener. The constructor of the listener public function __construct(EntityManager $entityManager, SessionInterface $session, Security $security, LoggerInterface $logger, Redis $redis, $secret) { $this->entityManager = $entityManager; $this->session = $session; $this->security = $security; $this->logger = $logger; $this->redis = $redis; $this->secret = $secret; } On Request Function which is calling in