Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony2.7.1新安装。无法加载资源_Php_Symfony_Symfony 2.7 - Fatal编程技术网

Php Symfony2.7.1新安装。无法加载资源

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

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中的那些文件


如果我错过了那些文件。你能给我发一份当前版本2.7.1的存档文件吗

您必须运行命令
app/console assets:install
以在
/web/bundles

  • 如果这些文件存在,那么您可能在URL重写方面有问题,请检查您的.htaccess或配置您的主机。您还可以使用命令
    php应用程序/控制台服务器:start
    并在那里检查它是否有效

  • 您可以运行composer install来安装所有必要的包和库,composer.json可能已经定义了postinstall命令

  • 如果您使用assetic,那么您可以尝试运行
    php应用程序/控制台assetic:dump
    more on

  • 在Symfony 2.6中,您有了新的资产管理器,了解更多
  • php应用程序/控制台资产:安装
    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的功能越来越全面。不同于任何其他框架。我将阅读文档。如果您的问题得到解决,请接受其中一个答案,这样问题就可以结束了。你们可以阅读食谱和书籍,其中有很多最常见问题的例子