2015-12-13 2 views
0

У меня есть Symfony 2.8 установлен с Sonata администратора Bundle:Symfony2 + SonataAdmin - активы, не загружая

"sonata-project/admin-bundle": "2.4.*@dev", 
"sonata-project/doctrine-orm-admin-bundle": "^2.3" 

Администратор Sonata успешно установлен и на http://xxxxx.com/admin, но он не может загрузить JS и CSS файлы (I получить ошибку 404). Файлы живут в папке с web/bundles:

drwxr--r-- 2 rabotnici rabotnici 4096 Dec 13 01:44 ./ 
drwxr-x--- 4 rabotnici nobody 4096 Dec 13 01:13 ../ 
lrwxrwxrwx 1 rabotnici rabotnici 91 Dec 13 01:44 framework -> /home1/rabotnici/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Resources/public/ 
lrwxrwxrwx 1 rabotnici rabotnici 68 Dec 13 01:44 sonataadmin -> /home1/rabotnici/vendor/sonata-project/admin-bundle/Resources/public/ 
lrwxrwxrwx 1 rabotnici rabotnici 67 Dec 13 01:44 sonatacore -> /home1/rabotnici/vendor/sonata-project/core-bundle/Resources/public/ 

Следует ли еще что-то настроить?

Когда я пытаюсь открыть CSS в браузере, и я получаю сообщение об ошибке 404, вот результат prod.log:

No route found for "GET /bundles/sonatacore/vendor/ionicons/css/ionicons.min.css 

Error404 loading assets of Sonata Admin

+0

Доступ к приложению в режиме dev (через URL app_dev.php)? –

+0

Да, он работает в режиме dev, но до сих пор не загружал активы. – eXtreme

+0

Должен ли я установить AsseticBundle или что-то еще? активы находятся в сети/связках/sonataadmin и веб/связках/sonatacore ... – eXtreme

ответ

1

Я нашел проблему в error_log в Апаче , файл .htaccess в web/bundles был с неправильными разрешениями, я просто удалил его.