У меня есть приложение, которое работает на Symfony 4 . Я использую компонент кэша файловой системы. Я хотел создать функцию, которая очищает ее, но, к сожалению, все мое приложение теперь не работает. Все страницы будут загружаться вечно.
Ниже сценария, который я выполнил:
<?php
namespace App\Controller\Admin;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Cache\Simple\FilesystemCache;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\Request;
use App\Entity\Instelling;
class AdminInstellingController extends AbstractController
{
/**
* @Route("/beheer/cache-clear")
*/
public function clearCache()
{
$cache = new FilesystemCache();
$cache->clear();
$this->addFlash("success", "De <strong>CRM DataServer</strong> cache is succesvol geleegd.");
// return $this->redirect('/beheer/dashboard');
}
}
Я удалил свой Папка var / cache, моя временная папка, в которой этот кеш хранится по умолчанию ( sys_get_temp_dir ), переустанавливал моих поставщиков, очищал мои куки и кеш и перезагружал мой компьютер. Ничто не работает вообще, и приложение продолжает загружаться. Что мне нужно сделать, чтобы решить эту проблему?