Commit: 0a6ec7a2c96589a6a7922137907173f3640c3e9c Author: Pierre Joye <pierre....@gmail.com> Wed, 19 Jun 2013 17:57:08 +0200 Parents: 2873b5b6eb4acb0c7b7e355936e2ac16d31b17b9 Branches: PHP-5.5
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=0a6ec7a2c96589a6a7922137907173f3640c3e9c Log: add notes about opcache windows issue and migration from APC Changed paths: M UPGRADING Diff: diff --git a/UPGRADING b/UPGRADING index 6c6368b..7bd0b0c 100755 --- a/UPGRADING +++ b/UPGRADING @@ -385,6 +385,10 @@ PHP 5.5 UPGRADE NOTES - opcache.preferred_memory_model (default "") - opcache.protect_memory (default "0") - opcache.mmap_base (Windows-only) + - If APC or WinCache was used before, the user cache APIs can be replaced by: + - APCu, all supported OSes (http://pecl.php.net/package/APCu, Windows: http://windows.php.net/downloads/pecl/releases/apcu/) + - WinCache, windows only (http://pecl.php.net/package/WinCache), a version with the ability to use only the user + cache will be released shortly after 5.5.0 final ======================================== 11. Windows Support @@ -392,6 +396,18 @@ PHP 5.5 UPGRADE NOTES - Apache 2.4 handler is supported as of PHP 5.5.0 +- OpCache + Error like 'unable to reattach to base address' could happen in many common setups. + It is due to some technical and design restriction in the engine and cannot be fixed + easily before 5.5.0 final was released. + + A possible fix is to tweak the opcache.mmap_base INI setting by forcing the 1st address + to be tried. + + For x86 version, the following addreses can be tried: + . 0x20000000, 0x21000000, 0x30000000, 0x31000000, 0x50000000 + and for x64 (still expiremental): + . 0x0000100000000000, 0x0000200000000000, 0x0000300000000000, 0x0000700000000000 ======================================== 12. Other Changes -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php