Symfony PHP Framework birden çok sürümünü nasıl çalıştırılır

3 Cevap php

Ben Symfony v1.0 ile inşa birçok web projeleri var, ama ben Symfony 1.4 sürümü (Geliştirilmiş güvenlik, yerel e-posta desteği ve iyileştirilmiş performans) yeni özellikleri ile heyecan duyuyorum.

Nasıl benim 1.0 projeleri geliştirmek değil, aynı zamanda 1.4 sürümü için bir test ortamı oluşturmaya devam edebilir?

3 Cevap

Guide to Installing Multiple versions of Symfony

Işaret için Guillaume Flandre teşekkür ederim, bir fantastic article üzerine eHabib tarafından yazılmış olduğunu SymfonyNerds.com - http://symfonynerds.com/blog/?p=123

İşte basic outline, tüm makaleyi okumak here.

Step 1 - PEAR üzerinden Symfony Un-install

Step 2 - Symfony için Kur yapısı: /usr/share/php/symfony olarak Symfony kurun

Step 3 - İhtiyacınız her Symfony versiyonunu Ödeme

Her Symfony versiyonunu kapmak için SVN checkout kullanın. Baz Symfony dizini altında farklı bir klasöre bu koy.

Step 4 - Her sürümü için sembolik bağlantılar oluşturma

Oluşturun ve Symfony her sürümü için bir test silinmez. Standart bin dizininde bu yer Lets

Step 5 - Yeni bir proje oluşturma

İlgili Symfony komutunu kullanın. Örneğin, bir Symfony 1.0 proje oluşturmak için

  • sudo symfony10 init-proje test1
  • sudo symfony11 oluşturmak: Proje Test11
  • sudo symfony12 oluşturmak: Proje test12

Step 6 - onun doğru sürümünü aldı sağlamak için Config'i projede edin.

Bu link faydalı olmalıdır: http://symfonynerds.com/blog/?p=123

Your complete guide to running multiple Symfony versions on the same environment: Bu adında bir makalede işaret

Bunu yapmak oldukça kolay.

Ayrıca yazıda söylediğim gibi, ben svn gibi lib / satıcı olarak tanımlıyoruz: formaliteler: symfony http://svn.symfony-project.com/branches/1.2

Yani orada hiç sunucuda yüklü olması hiçbir Symfony'nin ve diğer uygulamalar üzerinde etkisi olmadan birçok sürümlerini kullanabilirsiniz.