PHP Symfony CC в бэкэнд? - PullRequest
       39

PHP Symfony CC в бэкэнд?

0 голосов
/ 31 октября 2011

возможно сделать php symfony cc

в backend.php на моей странице? если да, то как? я хотел бы очистить кеш в моем бэкэнде на странице, а не на сервер

1 Ответ

5 голосов
/ 31 октября 2011

Вы всегда можете вызвать функцию system ():

system("php symfony cc");

Но я уверен, что есть лучший способ ... На самом деле, вы должны иметь возможность вызывать функцию, которая очищает кэш внутри вашего кода, она находится в классе sfCacheClearTask: https://github.com/symfony/symfony1/blob/1.4/lib/task/cache/sfCacheClearTask.class.php

Я думаю, что это должно работать:

$command = new sfCommandApplicationTask();
$command->runTask('cache:clear');
...