将项目移至新服务器时,我需要将公用文件夹从网页更改为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