Php Symfony2.7.1新安装。无法加载资源
Symfony2开发者: 最近,我计划熟悉Symfony2,将其用作api项目。当前版本为v2.7.1 我已经安装了apache作为本地环境。因此,安装根目录是: //localhost/symfony 所以我按照官方指南安装了它。安装后一切看起来都很好。但是当我在开发环境(app_dev.php)中查看页面时 //localhost/symfony/web/app_dev.php 页面内容按预期显示,但未设置样式。然后我打开控制台,发现一些404响应,如下所示: 无法加载资源 //localhost/symfony/web/bundles/framework/css/structure.css //localhost/symfony/web/bundles/framework/css/body.css //localhost/symfony/web/bundles/framework/css/exception.css //localhost/symfony/web/app_dev.php //localhost/symfony/web/bundles/framework/css/structure.css //localhost/symfony/web/bundles/framework/css/body.css //localhost/symfony/web/bundles/framework/css/exception.css 我查看了project/web/bundles目录,发现里面只有两个空文件 框架和感官分配 新安装,无需任何配置更改。我有这个问题。你们能解释一下为什么会这样吗。否则我就没有拿到完整的包裹 我是否错过了project/web/bundles中的那些文件Php Symfony2.7.1新安装。无法加载资源,php,symfony,symfony-2.7,Php,Symfony,Symfony 2.7,Symfony2开发者: 最近,我计划熟悉Symfony2,将其用作api项目。当前版本为v2.7.1 我已经安装了apache作为本地环境。因此,安装根目录是: //localhost/symfony 所以我按照官方指南安装了它。安装后一切看起来都很好。但是当我在开发环境(app_dev.php)中查看页面时 //localhost/symfony/web/app_dev.php 页面内容按预期显示,但未设置样式。然后我打开控制台,发现一些404响应,如下所示: 无法加载资源 //localh
如果我错过了那些文件。你能给我发一份当前版本2.7.1的存档文件吗 您必须运行命令
app/console assets:install
以在/web/bundles
php应用程序/控制台服务器:start
并在那里检查它是否有效php应用程序/控制台assetic:dump
more onphp应用程序/控制台资产:安装
或php应用程序/控制台资产:安装--symlink
对于Symfony 3.x,目录从app更改为bin,因此命令如下:
php-bin/console-assets:install
或php-bin/console-assets:install--symlink
由于我是通过Symfony 3搜索登录到这里的,这可能对Symfony 3有相同问题的用户有用
运行php
bin/console assets:install
在项目根目录下您不需要运行“composer install”或“composer update”吗?@YenneInfo我使用了symfony安装程序。不知道更智能的资产:install命令。现在,它工作正常了。@jack zheng您使用的是哪种操作系统?Symfony安装程序在最后是否显示任何错误消息?@JavierEguiluz Windows 8.1。最后没有任何错误。它将按预期显示安装成功。我只需要运行安装命令“app/console assets:install”。我认为这一步应该放在文档中,这就是重点。2.6版之后的新功能。我没注意到,你说到点子上了。不仅解决了我的问题,而且解决了细节问题。Symfony2的功能越来越全面。不同于任何其他框架。我将阅读文档。如果您的问题得到解决,请接受其中一个答案,这样问题就可以结束了。你们可以阅读食谱和书籍,其中有很多最常见问题的例子