#1 28. Juli 2008 bcompiler und Windows = apache break wer bcompiler ned kennt: PHP: bcompiler Funktionen - Manual ------ mein anliegen war ganz einfach klassen, die bei jedem aufrufen meiner applikation verwendet werden (core), zu kompilieren um dem webserver den php-interpreter zu ersparen. das ganze lief auch gut, meine klassen sind kompiliert und ich hab den bytecode vor mir. ich kann den bytecode auch einbinden und php sagt mir das die klassen vorhanden sind, aber beim aufruf von methoden verabschiedet sich der apache mit ner exception. im error-log steht nix, und via google find ich nix besonderes. --- atm hab ich mich bei google und bugs.php.net soweit durchgekämpft, dass ich weiss das die kompilierten klassen nur unter linux laufen... was aber ned sind und zweck war! deshalb frag ich einfach mal hier ob jemand das problem in den griff bekommen hat. thx //a weng quelltext PHP: <? php //after compile include 'test.phb' ; if(! class_exists ( 'foo' )) exit( 'error' ); class bar extends foo { public function callBar () { parent :: bar (); } } $bar = new bar ; $bar -> callBar (); //apache break ?> //bin bei pear in den known-bugs fündig geworden PHP :: Bug #57667 :: bcompiled script make failed apache so gehts: php.ini, suchen: Code: zend_extension_ts = "C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll" ersetzen mit: Code: ;zend_extension_ts = "C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll" apache neustarten done nur ob das so optimal is weiß ich net. + Multi-Zitat Zitieren