Skip to content

Commit

Permalink
add notes about opcache windows issue and migration from APC
Browse files Browse the repository at this point in the history
  • Loading branch information
pierrejoye committed Jun 19, 2013
1 parent 2873b5b commit 0a6ec7a
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions UPGRADING
Original file line number Diff line number Diff line change
Expand Up @@ -385,13 +385,29 @@ 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
========================================

- 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
Expand Down

0 comments on commit 0a6ec7a

Please sign in to comment.