Ответы пользователя по тегу Symfony
  • Какую функцию несет FOSUserBundle?

    @evilray
    1. Нет. В симфони есть ACL и вотеры. ACL очень тормозной (не только в симфони). Вотеры позволяют быстро сделать систему прав, любую какую захочется. symfony.com/doc/3.4/security/voters.html

    2. По той же причине, по которой стоит использовать симфони/ларавель вместо того, чтобы писать свой фреймворк.

    На четверку переходить рано, имеет смысл дождаться 4.1 или 4.2.

    Личный опыт с четверкой такой — после релиза четверки перешли на ларавель. За 4 года доктрина не оправдала надежд — жрет память как не в себя, оптимизировать все равно приходится все руками. Новая система дистрибуции (flex) лично у меня вызвала недоумение.

    Единственное чего не хватает лично нам в ларавеле, это как раз таки вотеров из симфони.
    Ответ написан
    Комментировать
  • Как исправить Web Page Blocked!?

    @evilray
    Total Commander - Команды - Поиск файлов

    Щелкаем галку "С текстом", пишем в поле рядом с галкой "Web Page Blocked", жмем "Начать поиск".

    Дальше разбираться от куда что идет.

    Вариант еще проще - найти авторов cms, написать им вопрос.
    Ответ написан
    Комментировать
  • Symfony2 как правильно почистить кэш?

    @evilray
    google > bash
    google > PuTTY (ssh-клиент)

    Можно открыть папку app/cache и удалить её содержимое (но не саму папку cache).

    Чтобы постоянно не чистить кеш, можно зайти на сайт через site.com/app_dev.php
    Если проект редактируется на удаленном сервере этот файл нужно отредактировать, удалив эти строки:

    if (isset($_SERVER['HTTP_CLIENT_IP'])
    || isset($_SERVER['HTTP_X_FORWARDED_FOR'])
    || !in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1', 'fe80::1', '::1'))
    ) {
    header('HTTP/1.0 403 Forbidden');
    exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
    }
    Ответ написан
    Комментировать