ID: 13867 Updated by: sniper Reported By: [EMAIL PROTECTED] Old Status: Open Status: Bogus Bug Type: Ming related Operating System: Debian Woody PHP Version: 4.0CVS-2001-10-30 New Comment:
This is definately NOT a bug. The module is compiled with older PHP version. And latest CVS is definately NOT backwards compatible with old modules. --Jani Previous Comments: ------------------------------------------------------------------------ [2001-10-30 01:50:01] [EMAIL PROTECTED] This issue is also listed in the Debian bug tracking sytem- please look under the php4-ming package. When running a simple script (below- taken from opaque.net) I see the following: Warning: (null): Unable to initialize module Module compiled with debug=8, thread-safety=79 module API=1146191744 PHP compiled with debug=0, thread-safety=0 module API=20010901 These options need to match in /home/julz/public_html/test.php on line 2 Fatal error: Call to undefined function: ming_setscale() in /home/julz<? dl('php_ming.so'); Ming_setScale(20.0); $s = new SWFShape(); $f1 = $s->addFill(0xff, 0, 0); $f2 = $s->addFill(0xff, 0x7f, 0); $f3 = $s->addFill(0xff, 0xff, 0); $f4 = $s->addFill(0, 0xff, 0); $f5 = $s->addFill(0, 0, 0xff); $f = new SWFFont('Techno.fdb'); $s->setRightFill($f1); $s->setLine(2, 0x7f, 0, 0); $s->drawGlyph($f, '!'); $s->movePen($f->getWidth('!'), 0); $s->setRightFill($f2); $s->setLine(2, 0x7f, 0x3f, 0); $s->drawGlyph($f, '#'); $s->movePen($f->getWidth('#'), 0); $s->setRightFill($f3); $s->setLine(2, 0x7f, 0x7f, 0); $s->drawGlyph($f, '%'); $s->movePen($f->getWidth('%'), 0); $s->setRightFill($f4); $s->setLine(2, 0, 0x7f, 0); $s->drawGlyph($f, '*'); $s->movePen($f->getWidth('*'), 0); $s->setRightFill($f5); $s->setLine(2, 0, 0, 0x7f); $s->drawGlyph($f, '@'); $m = new SWFMovie(); $m->setDimension(320, 240); $i = $m->add($s); $i->scaleTo(2.0); $i->moveTo(160-$f->getWidth("!#%*@"), 120+$f->getAscent()); header('Content-type: application/x-shockwave-flash'); $m->output(); ?>/public_html/test.php on line 3 Debian (upstream?) versions: php4 4.0.99-3 php4-ming 0.2a.cvs200109 Script used: <? dl('php_ming.so'); Ming_setScale(20.0); $s = new SWFShape(); $f1 = $s->addFill(0xff, 0, 0); $f2 = $s->addFill(0xff, 0x7f, 0); $f3 = $s->addFill(0xff, 0xff, 0); $f4 = $s->addFill(0, 0xff, 0); $f5 = $s->addFill(0, 0, 0xff); $f = new SWFFont('Techno.fdb'); $s->setRightFill($f1); $s->setLine(2, 0x7f, 0, 0); $s->drawGlyph($f, '!'); $s->movePen($f->getWidth('!'), 0); $s->setRightFill($f2); $s->setLine(2, 0x7f, 0x3f, 0); $s->drawGlyph($f, '#'); $s->movePen($f->getWidth('#'), 0); $s->setRightFill($f3); $s->setLine(2, 0x7f, 0x7f, 0); $s->drawGlyph($f, '%'); $s->movePen($f->getWidth('%'), 0); $s->setRightFill($f4); $s->setLine(2, 0, 0x7f, 0); $s->drawGlyph($f, '*'); $s->movePen($f->getWidth('*'), 0); $s->setRightFill($f5); $s->setLine(2, 0, 0, 0x7f); $s->drawGlyph($f, '@'); $m = new SWFMovie(); $m->setDimension(320, 240); $i = $m->add($s); $i->scaleTo(2.0); $i->moveTo(160-$f->getWidth("!#%*@"), 120+$f->getAscent()); header('Content-type: application/x-shockwave-flash'); $m->output(); ?> ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=13867&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]