Я столкнулся с проблемой при попытке установить APCU для PHP5.5
Моя конфигурация:
Windows7 64-битная
PHP 5.5 x86 безопасный поток включен
XAMPP 3.2.1
Я попробовал следующие версии APCU (как поточно-безопасные, так и не поточно-безопасные и для 64, и для 86):
4.0.10
4.0.8
4.0.7
Php.ini был отредактирован так:
extension=php_apcu.dll
apc.enabled=1
apc.shm_size=32M
apc.ttl=7200
apc.enable_cli=1
apc.serializer=php
И phpinfo не показывает расширение APCU ни с одной из этих версий.
Похоже, что APCU не нравится, когда PHP в x64 Windows.
Он работает на сервере x64 WAMP (PHP 5.5) с версией APCU x64. Как ни странно, это работает, только если я добавлю также старый apc.dll — тогда он увидит и APC, и APCU. Без APC он теряет APCU (несмотря на жалобы на то, что APC не является допустимым приложением Win32).
Совершенно случайно, но может сэкономить кому-то время.
Других решений пока нет …