刚刚将我的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');
}
}
我使用了绝对路径,路径是正确的。 感谢
答案 0 :(得分:0)
尝试清除symfony缓存?