Установите APC на PHP для Windows 7 x64 - PullRequest
1 голос
/ 31 октября 2010

Когда я пытаюсь запустить Apache с

[PHP_APC]    
extension = php_apc.dll
[apc]
apc.shm_segments=1
apc.optimization=0
apc.shm_size=128
apc.ttl=7200
apc.user_ttl=7200
apc.num_files_hint=1024
apc.mmap_file_mask=/tmp/apc.XXXXXX
apc.enable_cli=1

в php.ini, происходит сбой.У меня есть php_apc.dll в каталоге ext.

Использование Apache 2.2.17 и PHP 5.2.14 на Windows 7 x64.

Есть предложения?

Ответы [ 4 ]

4 голосов
/ 17 мая 2012

Перепробовав множество решений, я нашел подходящее для меня решение ... поэтому я опубликую это как ответ, чтобы помочь людям, у которых может возникнуть та же проблема, найти правильную версию для использования.

Я использую Windows 7 32bit , PHP 5.3.13 , Apache 2.2.22 и php_apc.dll, найденные в файле apc-igbinary-fastlz-snap20110301-5.3-ts-vc9-x86.zipна этом сайте: http://downloads.php.net/pierre/

Я зарегистрировал расширение, просто вставив следующий код в конец php.ini файла:

[PHP_APC]
extension=php_apc.dll

Затем я проверил результат phpinfo (), используя этот файл php:

phpinfo.php

<?php phpinfo(); ?>
1 голос
/ 31 октября 2010

Fixed.Использовал не ту версию APC.

1 голос
/ 31 октября 2010

Лучшая ставка из-за ограниченной поддержки Windows PECL - установить Zend Server CE с PHP 5.3.Вы можете установить его на IIS или Apache на компьютере с Windows.Zend Server поставляется со встроенным APC (как и многие другие модули PHP, отсутствующие в текущем стеке PECL 5.3).

В качестве примечания вы могли бы (я не проверял это так ...просто возможность) установить сервер, «украсть» dll и установить PHP так, как вам нравится без сервера Zend.НО, как говорится, Zend-сервер на самом деле довольно хорош:)

0 голосов
/ 28 августа 2011

когда в Windows используется APC VC6 отсюда http://downloads.php.net/pierre

...