Próbuję zainstalować Propel ORM na CentOS, który ma zależność od phing. Zabrakło mi następujące która była udana:phing zainstalowane, ale "nie znaleziono", a nie na liście gruszek
pear channel-discover pear.phing.info
pear install phing/phing
pear install Log
Jednak gdy uruchamiam ./propel-gen
jak opisano na Propel documentation nie powiedzie się z powodu błędu:
./propel-gen: line 69: phing: command not found
Jednak jeśli mam sprawdzić, czy jest Phing zainstalowany to nie pojawia się na liście pakietu, ale gdy próbuję zainstalować go ponownie nie powiedzie się:
$ 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
muszę być w stanie uruchomić ./propel-gen
, aby sprawdzić, czy Propel został zainstalowany pomyślnie, więc trochę utknąłem w tym punkcie. Ja również dwukrotnie sprawdzane że Gruszka jest w PHP include_path
uruchamiając następujące która opuszczającego bool(true)
:
<?php
require_once 'System.php';
var_dump(class_exists('System', false));
?>
Każda pomoc w debugowania & rozwiązaniem tego jest bardzo mile widziane! :)
Co OS używasz do tego? – Crontab