Symfony eklentileri yükleyerek değil?

3 Cevap php

Ben projeye symfony gelen eklentileri yüklemeye çalışırken bazı sorunlar yaşıyorum:

OS X 10.6 Snow Leopard

MAMP 1.8.2 (PHP 5.2.10)

Symfony 1.2 (bağımsız symfony çerçeve + Symfony Getting Started öğretici tarafından önerilen proje. Örneğin benim proje içinde bir lib / satıcı klasöründe symfony çerçeve kaydedin).

Benim symfony proje içindeki sfGuard eklentisini yüklemek için aşağıdaki komutu çalıştırın

$ ./symfony plugin:install sfGuardPlugin
>> plugin    installing plugin "sfGuardPlugin"
>> sfPearFrontendPlugin Attempting to discover channel "pear.symfony-project.com"...
>> sfPearFrontendPlugin downloading channel.xml ...
>> sfPearFrontendPlugin Starting to download channel.xml (663 bytes)
>> sfPearFrontendPlugin .
>> sfPearFrontendPlugin ...done: 663 bytes
>> sfPearFrontendPlugin Auto-discovered channel "pear.symfony-project.com", alias
>> sfPearFrontendPlugin "symfony", adding to registry
>> sfPearFrontendPlugin Attempting to discover channel
>> sfPearFrontendPlugin "plugins.symfony-project.org"...
>> sfPearFrontendPlugin downloading channel.xml ...
>> sfPearFrontendPlugin Starting to download channel.xml (639 bytes)
>> sfPearFrontendPlugin ...done: 639 bytes
>> sfPearFrontendPlugin Auto-discovered channel "plugins.symfony-project.org", alias
>> sfPearFrontendPlugin "symfony-plugins", adding to registry

Ben kontrol Ama eklentileri hiçbir şey yoktur klasör. Ben tekrar komutunu çalıştırın

$ ./symfony plugin:install sfGuardPlugin
>> plugin    installing plugin "sfGuardPlugin"

Ben eklenti çalıştırdığınızda: list komutu eklentileri yüklü olduğu anlamına gelmez. Bu benim olsun hepsi

$ ./symfony plugin:list
Installed plugins:

Ve hala hiçbir şey. Ben burada bir şey eksik? Benim armut düzgün yapılandırılmış değil yüklemek mi? Bu bilinen bir sorun var mı? Symfony başka bir yerde eklenti kodu yerleştirmek mi? Ben şeyler yapmanın symfony 1.0 şekilde alışkınım.

Herhangi bir sorun giderme ipuçları hoş geldiniz.

3 Cevap

Eğer dikkatli değilseniz kesinlikle yüklü Senfoni birden sürümleri ile sona erebilir. Yolunu ve armut kurulum yolları dahil sizin php kontrol etmeyi deneyin.

Ben sfGuard eklenti symfony 1.2 ile çalışmıyor çünkü düşünüyorum. Plugin'in sayfasını kontrol here. Bu sadece Symfony 1.3 ve 1.4 destekler diyor.

Ben yazar hala bu cevabı ihtiyacı olduğunu sanmıyorum, ama belki başkası bu cevap faydalı buldum.

Bu php-armut modülü sisteminizde yüklü değil gibi görünüyor.