PEAR üzerinden phpunit Takma

12 Cevap php

I-PEAR 1.9.0 ile sorunları yükleme PHPUnit 3.4.6 vardır. Ben kanal pear.phpunit.de keşfetmek ve aşağıdaki komutlardan birini kullanmayı deneyin sonra:

armut phpunit / phpunit install

armut install - alldeps phpunit / PHPUnit

armut install - onlyreqdeps phpunit / PHPUnit

bana aşağıdaki hatayı veriyor, başarısız:

No releases available for package "pear.phpunit.de/PHPUnit"

yüklemek başarısız oldu

Ben aynı sorunu olan insanlar birçok konuları buldum, ancak yeni sürüme yükseltme ARMUT genellikle onlar için çalıştı. Ayrıca Windows için phpunit yüklemek için herhangi öğreticiler yakın gibi görünüyor.

EDIT:

Ben de beta prefered_state değiştirmek denedim; yardım etmedi.

Ben de tüm paketlerin listesini almak için denedim:

armut uzaktan-list-c phpunit

Bu bana başka bir hata veriyor:

Non-http URL "/ c / kategoriler.xml" indiremezsiniz

12 Cevap

Dün aynı sorunu vardı ve kanalları güncelleyerek bunu çözdü

pear clear-cache
pear update-channels

phpunit yüklemeye çalışıyorum önce.

Umarım bu yardımcı olur.

Ben aynı sorunu vardı, deneyin:

pear clear-cache

Ben yazarken sadece beni yükler:

pear channel-discover pear.phpunit.de
pear install --onlyreqdeps phpunit/PHPUnit

Belki sürümleri ile ilgili bir sorun var, sen daha farklı için armut paketleri preferred_state set stable olabilir:

pear config-set preferred_state beta

Lütfen aşağıdaki adımları izleyin:

    1. pear config-set auto_discover 1
    2. pear install pear.phpunit.de/PHPUnit -> here I got: installation failed.
    3. Try: pear clear-cache -> executed successfully
    4. pear update-channels -> executed successfully
    5. pear install pear.phpunit.de/PHPUnit -> successfully executed.

Ben aynı problem vardı. Bu benim için çalıştı:

sudo pear clear-cache
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
pear install --alldeps phpunit/PHPUnit

Tam hata mesajı çıktı nedir? Ben --alldeps seçeneği kullanılarak yüklenmiş kadar benim için başarısız ve koştu pear channel-discover pear.symfony-project.com

sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
sudo pear install --alldeps phpunit/PHPUnit

Denedim

pear update-channels

Yukarıda Davide tarafından önerilen, ancak bu bana hata verdi

Channel pear.php.net does not support xml-rpc method channel.listAll

Koştum zaman nedense, o amele

pear channel-update pear.phpunit.de 

Sen pear channel-discover components.ez.no kullanarak da ezcomponents kanal keşfetmek gerekir

Toplam:

sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
sudo pear channel-discover components.ez.no
sudo pear install --alldeps phpunit/PHPUnit

Eğer hızlı bir aklı kontrol CLI'den phpunit çalıştırın ve komut kabul olup olmadığını görmek için olabilir.

UPDATE

Onlar sadece taze bugün yüklemek yaptım Symfony hareket ettik gibi görünüyor, burada yeni bir kanal var

sudo pear channel-discover pear.symfony.com

Ben phpunit Instalation ile aynı sorun var. PHPUnit montajı için Synaptic package manager kullanmayı deneyin.

sudo pear install pear # upgrade pear first

#install php unit with synaptic manager

phpunit --version # get version of phpunit

Ben ZEND vb Windows Vista üzerinde XAMPP üzerinde çalışmaya alma ile yaş için mücadele vardı. Başvuru için, bu ben bunu çözmüş nasıl: -

O zaman ben yanlış varsayılan yolu ayar edildi bulunuyor fark PEAR güncelleme olamazdı, ben bu kılavuzu düzeltmek ...

http://david-franklin.net/programming/installing-pear-phpunit-on-windows/

Sonra phpunit bu konuya pear clear_cache komutu teşekkürler ardından "armut phpunit / phpunit install" ran ile yüklü almak başardı.

Ben (o çalışma almak için 2 tam gün sürdü!) Benzer bir çıkmaz içinde olanlar için hızlı bir kod olarak hizmet verecek yukarıda yazdıklarını umut

Öyle bir uyarısını her zaman var, gerekli bir bağımlılık YAML olmaması ile bir sorunu vardı.

Try pear channel-discover pear.symfony.com pear install pear.symfony.com/Yaml

sonra tekrar çalıştırmak indir

pear install --alldeps pear.phpunit.de/PHPUnit

Öncelikle xampp kapalı C:\xampp kurulu olması gerekmektedir

Bir komut istemi açın ve C:\xampp\php gitmek

Cmd için aşağıdaki komutları yazın

pear update-channels "(güncellemeler kanal tanımları)

pear upgrade (yükseltmeleri varolan tüm paketler ve armut)

pear channel-discover components.ez.no (bu PHPUnit için gereklidir)

pear channel-discover pear.symfony-project.com (ayrıca PHPUnit gerekli)

pear channel-discover pear.phpunit.de (Bu phpunit IS)

pear install --alldeps phpunit/PHPUnit (phpunit ve tüm bağımlılıklarını yükler)