Estoy intentando instalar Propel ORM en CentOS que tiene una dependencia para phing. Me he encontrado lo siguiente, que tuvo éxito:phing instalado pero "no encontrado" y no está en lista de peras
pear channel-discover pear.phing.info
pear install phing/phing
pear install Log
Sin embargo cuando corro ./propel-gen
como se describe en el Propel documentation falla con el error:
./propel-gen: line 69: phing: command not found
Sin embargo, si puedo comprobar para ver si es phing instalado no aparece en la lista de paquetes, sin embargo, si intento instalar de nuevo se produce un error:
$ 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
tengo que ser capaz de ejecutar ./propel-gen
para probar que Propel se ha instalado con éxito, así que estoy un poco atascado en este punto. También he comprobado el doble que la pera está en el PHP include_path
mediante la ejecución de los siguientes elementos que sale bool(true)
:
<?php
require_once 'System.php';
var_dump(class_exists('System', false));
?>
Cualquier ayuda en la depuración & la fijación de este es muy apreciada! :)
¿que os utilizando para esto? – Crontab