运行Symfony

| 我正在尝试在我的网站上运行symfony的副本,但是
PHP Fatal error:  Class \'BaseSettings\' not found in /home/firefly/web/firefly.com/public/htdocs/sandbox/fireflyproject/project/lib/model/doctrine/Settings.class.php on line 13
我尝试使用Google搜索,但结果为零,不知道可能是什么问题? 谢谢。     
已邀请:
我认为您忘记了生成模型文件。如果您使用的是1.3或1.4版本,则必须使用命令行并执行以下操作: ./symfony主义:build --all 您可能还需要清除缓存:./symfony cc     
我的分析是,我猜您正在使用Windows作为本地主机,而您的网站服务器则使用Linux / Unix。尝试查看您的数据库表(例如MySQL),如果您的数据库表名称使用小写字母,则转到
lib/model/doctrine(or propel)/base/BaseSettings.class.php
。有类似ѭ2的代码,请检查它,如果表名使用小写字母,则[name_of_your_setting_table]应该使用小写字母。 如果您不能在共享Web服务器中使用SSH,就是这种情况。     
如果您是在Windows系统下开发的,并且您的应用程序在* nix服务器上运行,请检查大小写是否固定。 可能是存档的名称。php与您的类不同
//file YourClassName.php

Class YourCassName {
...
}
    
您是否安装了子模块? Symfony1使用子模块
git pull --recurse-submodules
    

要回复问题请先登录注册