將項目移至新服務器時,我需要將公用文件夾從網頁更改爲public_html。另外,我希望symfony公共文件位於公共文件夾public_html/symfony中。將網頁文件夾更改爲public_html後未顯示圖像
class ProjectConfiguration extends sfProjectConfiguration
{
public function setup()
$this->setWebDir($this->getRootDir()."public_html/symfony")
在我的自定義形式之一,我直接打電話到使用
顯示一些圖像:那麼他們將要訪問的網站www.mysite.com/symfony這是通過實現訪問
$this->renderContentTag('image','',array('src' => '/images/'.$object->getImageSrc()))
在我的新服務器時,它正在尋找在家庭/用戶/的public_html /圖片/ image1.gif,而不是在我以爲我指定的public_html/symfony的目錄中的圖像。
我不想更改我的自定義窗體,因爲我希望能夠輕鬆更改子文件夾。爲什麼我的圖片指向public_html而不是public_html/symfony?我清楚地誤解了WebDir()做了什麼,任何見解都會有用。
從一個小窗口裏面叫: IMAGE_TAG('/圖像/'.$對象 - >得到.. 工作,謝謝! – LTME 2010-06-24 19:36:55