- If you try to install a plugin (ex. prestaPaypalPlugin) with symfony cli and get something like this...
sakra:/var/www/sakra# ./symfony plugin:install prestaPaypalPlugin
>> plugin installing plugin "prestaPaypalPlugin"
Warning: require_once(PEAR.php): failed to open stream: No such file or directory in mnt/vol1/vol1/www/sakra/lib/vendor/symfony/lib/plugin/sfPearEnvironment.class.php on line 15
Fatal error: require_once(): Failed opening required 'PEAR.php' (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/vol1/vol1/www/sakra/lib/vendor/symfony/lib/plugin/sfPearEnvironment.class.php on line 15 - Run: apt-get update
- Run: apt-get install php-pear
- Run again: ./symfony plugin:install prestaPaypalPlugin
- If you get an error like this...
No release available for plugin "prestaPaypalPlugin" in state "stable" - Run with -s parameter (to enable beta plugins): ./symfony plugin:install -s beta prestaPaypalPlugin
Tuesday, February 21, 2012
Install Symfony Plugin: Warning: require_once(PEAR.php): failed to open stream
Subscribe to:
Post Comments (Atom)
Ez mind szép és jó, de hogyan lehet ezt a hibát kiküszöbölni windows-on? Bocsi a kérdésért, de fogalmam sincs mi az a PEAR. :(
ReplyDeleteNagyon sok problémát csinálsz magadnak, ha Windows-on fejlesztesz symfony-val. Ha jól gondolom a weblap végleges éles környezete linux alatt lesz, ezért mindenképp linux alatt csináld a fejlesztést. Rakj fel egy virtuális gépet (vmware), tegyél rá debiant/ubuntut, kapcsold be az ssh-t, tedd fel rá a szükséges szoftver környezetet. Az ügyesebb IDE-k távoli szerveren is tudnak fájlokat szerkeszteni (pl. a Zend Studio), az ssh hozzáféréseddel kapcsolódj rá a virtuális gépre és máris úgy szerkeszted a weblapod, mintha window alatt lenne. A lényeg, hogy Te windows alatt vagy, de a weblap amit piszkálsz, az linuxon. Így elkerülheted azt a tömérdek problémát, ami a windows alatt megírt kód linuxon futtatásakor előáll.
ReplyDelete