2013-03-02 60 views
0

我正在嘗試使用symfony 1.1.9的askeet教程。Symfony的樣式表未加載

到目前爲止它已經很好,除了沒有加載的sytlesheet,請看看附加的圖像。

頁面應該看起來像this。也許這是一個簡單的調整,我會欣賞任何提示正確的方向。

+0

請使用Symfony2! – erenon 2013-03-02 22:24:27

+0

嗨@erenon,我出於某種原因需要使用此版本。我知道symfony2好多了。感謝您的建議。 – 2013-03-03 00:42:59

回答

1

首先,如果你要選擇symfony的,現在,一個新的發展,你最好考慮使用version 2這是最後一個和最最新的。


我的猜測是你忘了在你的Apache配置中定義/sf別名。

你的虛擬主機必須看起來像這樣的:

<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> 

I took it from the documentation

/sf別名嗎?它直接到symfony的資產文件夾,它將顯示默認圖像,常見頁面(您嘗試加載的那個),工具欄,404等的默認圖像,js和css。

+0

謝謝我設法通過在askeet/web文件夾中創建到usr/share/php/data/symfony/web/sf的軟鏈接來解決此問題。不夠感謝你。出於某種原因,我必須使用Symfony的這個版本。非常感謝! – 2013-03-03 01:06:52