Symfony2 + SonataAdmin - 资产未加载
Symfony2 + SonataAdmin - assets not loading
我安装了带有 Sonata Admin Bundle 的 Symfony 2.8:
"sonata-project/admin-bundle": "2.4.*@dev",
"sonata-project/doctrine-orm-admin-bundle": "^2.3"
Sonata admin 已成功安装并可在 http://xxxxx.com/admin 访问,但它无法加载 JS 和 CSS 文件(我收到错误 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
我在 Apache 的 error_log 中发现了问题,web/bundles 中的文件 .htaccess 权限错误,我刚刚删除了它。
我安装了带有 Sonata Admin Bundle 的 Symfony 2.8:
"sonata-project/admin-bundle": "2.4.*@dev",
"sonata-project/doctrine-orm-admin-bundle": "^2.3"
Sonata admin 已成功安装并可在 http://xxxxx.com/admin 访问,但它无法加载 JS 和 CSS 文件(我收到错误 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
我在 Apache 的 error_log 中发现了问题,web/bundles 中的文件 .htaccess 权限错误,我刚刚删除了它。