0

我正在尝试使用 symfony 1.1.9 的 askeet 教程。

到目前为止,除了样式表没有加载外,一切都很好,请查看附件图像。

该页面应该看起来像这样。也许这是一个简单的调整,我将不胜感激任何正确方向的提示。

4

1 回答 1

1

首先,如果你现在必须选择 symfony,对于一个新的开发,你最好考虑使用版本 2,它是最后一个也是最新的。


我的猜测是您忘记/sf在 Apache 配置中定义别名。

您的虚拟主机必须如下所示:

<VirtualHost 127.0.0.7:80>
  DocumentRoot "/home/sfprojects/jobeet/web"
  DirectoryIndex index.php
  <Directory "/home/sfprojects/jobeet/web">
    AllowOverride All
    Allow from All
  </Directory>

  Alias /sf /home/sfprojects/jobeet/lib/vendor/symfony/data/web/sf
  <Directory "/home/sfprojects/jobeet/lib/vendor/symfony/data/web/sf">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>

我从文档中获取

看到/sf别名了吗?它直接进入 symfony 的资产文件夹,它将显示公共页面(您尝试加载的页面)、工具栏、404 等的默认图像、js 和 css。

于 2013-03-02T22:22:20.447 回答