生产服务器无法识别Symfony文件夹路径

时间:2012-03-21 04:15:36

标签: deployment symfony1 symfony-1.4 production-environment

刚刚将我的symfony网站发送到生产服务器,我遇到了这个问题: 有人想知道是什么了吗?

require_once(/home/vsource4/www/students/lib/vendor/symfony-1.4.14/symfony-1.4.14/lib/autoload/sfCoreAutoLoad.class.php)[function.require- once]:失败了开放流: 第4行/home/vsource4/www/students/sfproject/config/ProjectConfiguration.class.php中没有此类文件或目录

情况并非如此,因为我的symfony安装确实存在于此: /home/vsource4/www/students/lib/vendor/symfony-1.4.14/symfony-1.4.14 /

现在什么是一个很好的理由?

    <?php

require_once('/home/vsource4/www/students/lib/vendor/symfony-1.4.14/symfony-1.4.14/lib/autoload/sfCoreAutoload.class.php');

sfCoreAutoload::register();

class ProjectConfiguration extends sfProjectConfiguration
{
  public function setup()
  {
    $this->enablePlugins('sfDoctrinePlugin');
    $this->setWebDir('/home/vsource4/www/students/sfprojects/web');
 //   $this->setWebDir($this->getRootDir().'/web');
  }
}

我使用了绝对路径,路径是正确的。 感谢

1 个答案:

答案 0 :(得分:0)

尝试清除symfony缓存?