2011-11-01 33 views
6

php için bağımlılığı olan CentOS Propel ORM yüklemeye çalışıyorum. Ben Phing olup olmadığını görmek için kontrol Ancakphing ancak "bulunamadı" ve armut listesinde değil

./propel-gen: line 69: phing: command not found 

: Ancak hata ile başarısız Propel documentation açıklandığı gibi ben ./propel-gen çalıştırdığınızda

pear channel-discover pear.phing.info 
pear install phing/phing 
pear install Log 

: Ben başarılı oldu aşağıdaki koşuyoruz yüklü bu paket listede görünmüyorsa, henüz ben tekrar yüklemeye çalışırsanız başarısız:

$ pear list 
Installed packages, channel pear.php.net: 
========================================= 
Package   Version State 
Archive_Tar  1.3.8 stable 
Console_Getopt 1.3.1 stable 
Log    1.12.7 stable 
PEAR    1.9.4 stable 
Structures_Graph 1.0.4 stable 
XML_Util   1.2.1 stable 

$ pear install phing/phing 
phing/phing is already installed and is the same as the released version 2.4.7.1 install failed 

Bençalıştırmak gerekiyor Propel'in başarıyla kurulduğunu test etmek için 10, bu noktada biraz sıkışmış durumdayım. Ayrıca çift bool(true) çıkar aşağıdaki çalıştırarak Armut PHP include_path olduğunu kontrol ettim:

<?php 
    require_once 'System.php'; 
    var_dump(class_exists('System', false)); 
?> 

ayıklama & herhangi bir yardım bu büyük

takdir sabitleme!

+0

Bunun için hangi işletim sistemini kullanıyorsunuz? – Crontab

cevap

10

$PATH değişkeninizde armut kutusu (çalıştırılabilir) dizini olması gerekir.

senin yoluna bu ekle bu şekilde

$ pear config-get bin_dir 

ile yolunu bul:

$ export PATH=$PATH:/usr/share/php/bin 
+0

Teşekkürler, işe yaradı! :) – Bendihossan

+0

Bu çekicilik gibi çalışır –