¿Que pasa con esto? Que no se como hacer la implementación y por puro descarte pensé en que para implementar la api pública necesito usar php5-cli (la linea de comandos de php) y ejecutar la api publica desde ahí ¿Correcto? ¿O me equivoco?
En fin, la idea de todo el show es poder implementar jade de una vez por todas para salir de este pequeño problema
El log que me da Jade cuando trado de compilar un simple ejemplo es:
Código:
Y el log que me da cuando trato de ejecutar el script es: /usr/local/lib/node_modules/jade/lib/runtime.js:152 if (!filename) throw err; ^ Error: unknown filter ":php" at Object.visitFilter (/usr/local/lib/node_modules/jade/lib/compiler.js:416:15) at Object.visitNode (/usr/local/lib/node_modules/jade/lib/compiler.js:176:32) at Object.visit (/usr/local/lib/node_modules/jade/lib/compiler.js:161:10) at Object.visitBlock (/usr/local/lib/node_modules/jade/lib/compiler.js:253:12) at Object.visitNode (/usr/local/lib/node_modules/jade/lib/compiler.js:176:32) at Object.visit (/usr/local/lib/node_modules/jade/lib/compiler.js:161:10) at Object.visitTag (/usr/local/lib/node_modules/jade/lib/compiler.js:390:12) at Object.visitNode (/usr/local/lib/node_modules/jade/lib/compiler.js:176:32) at Object.visit (/usr/local/lib/node_modules/jade/lib/compiler.js:161:10) at Object.visitBlock (/usr/local/lib/node_modules/jade/lib/compiler.js:253:12)
Código:
A ver si me ayudan... PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/mysql.so' - /usr/lib/php5/20090626/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/mysqli.so' - /usr/lib/php5/20090626/mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pdo_mysql.so' - /usr/lib/php5/20090626/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0 $dumper = new PHPDumper(); $dumper->registerVisitor('tag', new AutotagsVisitor()); $dumper->registerFilter('javascript', new JavaScriptFilter()); $dumper->registerFilter('cdata', new CDATAFilter()); $dumper->registerFilter('php', new PHPFilter()); $dumper->registerFilter('style', new CSSFilter()); // Initialize parser & Jade $parser = new Parser(new Lexer()); $jade = new Jade($parser, $dumper); // Parse a template (both string & file containers) echo $jade->render($template);
Uso Kubuntu 12.04