|
From: <php...@li...> - 2007-08-14 11:16:44
|
Now , I used C source 3.2.1 can run well with php5.2.3 and Zend = optimize, but C source 4.1.8 cannot. =20 I have a question, what is ABI-incompatible headers ? =20 I=E2=80=99m never heard it. =20 Thanks a lot. =20 =20 Regards, Keins Ruite . aBBISh =20 =20 =20 Hi, =20 > But I let the php-java-bridge add to existing php.ini the=20 > php-java-bridge runs failed, =20 this problem comes up once in a while. And support requests like these = where the reason why we don't recommend to use the C implementation[1]. = -- Compiling C code isn't for everyone; the gcc optimizer may be broken = (gcc 3.3.x), or users may confuse the php.ini used by apache with the = php.ini used by the PHP-cli, other users install ABI-incompatible = headers for a system PHP installation, compile against them and wonder = why the module doesn't load or crash. =20 Isn't it possible to use the pure PHP implementation instead? =20 =20 > it seems cannot load the java.so lib file and start apache httpd=20 > don???t dump any errors =20 Well, AFAIK there is no php 5.2.3 for Suse Linux available. So I guess = you have compiled PHP 5.2.3 yourself. Are you sure that you have = compiled against the 5.2.3 ABI? Or do you have compiled against the ABI = that came with your Suse Linux operating system? =20 Do you load the java.so from the php ini file used by apache? =20 =20 In any case, if you can't or don't know how to compile C code, please = use the pure PHP implementation instead. Or please open a problem = report, please use http://sourceforge.net/tracker/?group_id=3D117793 = <http://sourceforge.net/tracker/?group_id=3D117793&atid=3D679233> = &atid=3D679233. =20 =20 Regards, Jost Boekemeier =20 =20 =20 Jetzt Mails schnell in einem Vorschaufenster ?berfliegen. Dies und = viel mehr bietet das neue Yahoo! Mail - www.yahoo.de/mail =20 =20 |