我是Symfony2
的新手,我正在尝试按照教程创建一个简单的项目。我下载了Symfony并打开了web/config.php
。我可以看到页面的内容,但没有加载任何资源(css和图像)。我是symfony的新手并且搜索了很长时间但找不到解决方案。任何人都可以帮我吗?
以下是我的config.php
和教程中config.php
的屏幕截图:
我还注意到,当我点击页面上的三个链接时,链接不会将我带到正确的目标。例如,当正确的链接应该是http://localhost/web/config.php/app_dev.php/_configurator/
时,我需要http://localhost/web/app_dev.php/_configurator/
。请注意,它的作用是它没有从网址中删除config.php
。鉴于一个臭名昭着的事实,即php没有直观地处理相对指令,我的猜测是这是问题的根源。但是,我是symfony的新手,不知道如何解决这个问题。
由于
编辑: 我在Windows上使用apache2.4
答案 0 :(得分:3)
您似乎无法正确安装静态资产。
在shell上尝试以下命令:
cd /path/to/project
php app/console assets:install web
或者,如果您正在使用支持符号链接的文件系统(#nowindows)
php app/console assets:install web --symlink
然后刷新配置页面 - 应该这样做。