Deployment 生产服务器无法识别Symfony文件夹路径
刚刚将我的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/ 现在有什么好的理由Deployment 生产服务器无法识别Symfony文件夹路径,deployment,symfony1,symfony-1.4,production-environment,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/Project
<?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');
}
}
尝试清除symfony缓存?www-data用户的文件夹权限如何?您可以发布您的ProjectConfiguration.class.php吗?如果遇到问题,您可以随时将symfony安装的副本拖到project/lib和project/data中-在生产过程中,项目更容易自包含。嗨,哈弗,这正是我所做的…将symfony/lib和symfony/data/目录放在project/lib和project/datayes中,当然,实际上我通过在服务器上重做解决了这个问题(糟糕),这次它工作了,上次没有,想知道发生了什么