|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2012-03-11 06:13 UTC] locuse at mm dot st
Description: ------------ with a php v54 build from svn sources, URL: https://svn.php.net/repository/php/php-src/branches/PHP_5_4 Repository Root: https://svn.php.net/repository Repository UUID: c90b9560-bf6c-de11-be94-00142212c4b1 Revision: 324092 php -v PHP 5.4.1RC1-dev (cli) (built: Mar 10 2012 20:21:53) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies with Xdebug v2.2.0-dev, Copyright (c) 2002-2012, by Derick Rethans building igbinary from source git clone https://github.com/igbinary/igbinary.git cd igbinary phpize ./configure --prefix=/usr/local --enable-igbinary make make install @ php exec, php -m | grep igb PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/lib64/extensions/no-debug-non-zts-20100525/igbinary.so' - /usr/local/php5/lib64/extensions/no-debug-non-zts-20100525/igbinary.so: undefined symbol: ps_globals in Unknown on line 0 Test script: --------------- make test results below Actual result: -------------- testing, make test PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/src/igbinary/modules/igbinary.so' - /usr/local/src/igbinary/modules/igbinary.so: undefined symbol: ps_globals in Unknown on line 0 ... ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 0 Exts tested : 12 --------------------------------------------------------------------- Number of tests : 44 29 Tests skipped : 15 ( 34.1%) -------- Tests warned : 0 ( 0.0%) ( 0.0%) Tests failed : 29 ( 65.9%) (100.0%) Expected fail : 0 ( 0.0%) ( 0.0%) Tests passed : 0 ( 0.0%) ( 0.0%) --------------------------------------------------------------------- Time taken : 1 seconds ===================================================================== ===================================================================== FAILED TEST SUMMARY --------------------------------------------------------------------- Check for null serialisation [tests/igbinary_002.phpt] Check for bool serialisation [tests/igbinary_003.phpt] Check for integer serialisation [tests/igbinary_004.phpt] Check for double serialisation [tests/igbinary_005.phpt] Check for simple string serialization [tests/igbinary_006.phpt] Check for simple array serialization [tests/igbinary_007.phpt] Check for array+string serialization [tests/igbinary_008.phpt] Array test [tests/igbinary_010.phpt] Object test [tests/igbinary_012.phpt] Object-Array test [tests/igbinary_013.phpt] Object-Reference test [tests/igbinary_014.phpt] Check for serialization handler [tests/igbinary_015.phpt] Check for serialization handler, ini-directive [tests/igbinary_015b.phpt] Object test, __sleep [tests/igbinary_016.phpt] Object test, __wakeup [tests/igbinary_017.phpt] Object test, __sleep error cases [tests/igbinary_018.phpt] Object test, __autoload [tests/igbinary_019.phpt] Object test, incomplete class [tests/igbinary_020.phpt] Object Serializable interface [tests/igbinary_021.phpt] Object test, unserialize_callback_func [tests/igbinary_022.phpt] Recursive objects [tests/igbinary_024.phpt] Object test, array of objects with __sleep [tests/igbinary_025.phpt] Check for serialization handler [tests/igbinary_027.phpt] Serialize object into session, full set [tests/igbinary_028.phpt] Object Serializable interface throws exceptions [tests/igbinary_031.phpt] b0rked random data test [tests/igbinary_040.phpt] Check for double NaN, Inf, -Inf, 0, and -0. IEEE 754 doubles [tests/igbinary_041.phpt] Check for double extremes [tests/igbinary_044.phpt] Unserialize backwards compatible with v1. [tests/igbinary_unserialize_v1_compatible.phpt] ===================================================================== PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Thu Oct 23 08:00:02 2025 UTC |
easily solved. simply ensure session.so loads before igbinary.so, cat php5/conf.d/igbinary.ini extension = session.so extension = igbinary.so