0
我有一个symfony版本1.0.16应用程序,我想升级到symfony 1.4。 Symfony目前安装在我的服务器上作为共享库。我如何从服务器范围的共享库转换为特定于域的symfony库?Symfony共享库升级
我有一个symfony版本1.0.16应用程序,我想升级到symfony 1.4。 Symfony目前安装在我的服务器上作为共享库。我如何从服务器范围的共享库转换为特定于域的symfony库?Symfony共享库升级
我每天工作在Symfony的项目,我已经通过了最好的做法之一是:
始终embbed的applicacion内symfony的供应商库(其时已经托管在同一通过symfony的建议非相关项目服务器)。
因此,要采取的措施,以改变由宽到本地:
$sf_root/lib/
$sf_root/lib/vendor/symfony
文件夹$sf_root/
与上一个($sf_root/lib/vendor/symfony/data/bin/symfony
)修改配置ProjectConfiguration.class.php
开始使用lib/vendor/symfony
库。它应该是这个样子:
require_once dirname(__FILE__).'/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php';
sfCoreAutoload::register();
class ProjectConfiguration extends sfProjectConfiguration{
.....}
重建所有类
configuration.yml
它是否仍然一致。而且这可能是有帮助的(它的一个不同的版本,但可以给,如果事情休息的想法)Upgrade symfony project
“共享库”?你的意思是Symfony被安装在你的服务器的某个地方,并且你将所有项目的lib/vendor文件夹指向它? – greg0ire