Расширение php_apcu.dll для symfony2.8 рекомендует ускоритель php на xampp

В конфигурации среды разработки Windows 7 xampp 5.6.19 и symfony 2.8 мне было предложено «установить и/или включить ускоритель php (настоятельно рекомендуется)». Как решить эту рекомендацию/предупреждение?


person Dung    schedule 27.03.2016    source источник


Ответы (1)


Я нашел ответ на свой вопрос здесь: http://www.ivangabriele.com/php-how-to-install-php-accelerator-in-xampp/

вот инструкция на всякий случай, если сайт исчезнет:

  1. чтобы показать вам конфигурацию PHP через функцию PHP phpinfo()
  2. чтобы получить 2 ценные сведения:

    • architecture: x86 or x64?
    • TS (потокобезопасный) или NTS (непотокобезопасный)?
  3. для загрузки соответствующей DLL (включая вашу версию PHP): http://pecl.php.net/package/APCu/4.0.8/windows (PHP 7: https://pecl.php.net/package/APCu/5.1.17/windows)

  4. чтобы скопировать/вставить файл DLL в каталог расширений (C:\xampp\php\ext)

  5. для редактирования файла php.ini (т.е. в каталоге C:/xampp/php)

  6. чтобы добавить эту строку в часть Dynamic Extensions:

    ;;;;;;;;;;;;;;;;;;;;;;
    ; Dynamic Extensions ;
    ;;;;;;;;;;;;;;;;;;;;;;
    
    [...]
    
    extension=php_apcu.dll
    
  7. наконец, перезапустить Apache — готово.

ПРИМЕЧАНИЕ. Это php_apcu.dll, а не php_apc.dll, и щелкните значок Windows для версий Windows https://pecl.php.net/package/APCu

Проверено и работает на Windows 10.

person Dung    schedule 27.03.2016
comment
apc.enabled=1 apc.shm_size=32M apc.ttl=7200 apc.enable_cli=1 apc.serializer=php - person hyena; 09.09.2016
comment
Заканчивается ошибкой php_apcu.dll' - %1 не является допустимым приложением Win32.\r\n в Неизвестно в строке 0 - person fkabeer; 18.09.2017
comment
На шаге 6 добавьте динамическое расширение, как показано ниже. extension=apcu Надеюсь, это будет работать нормально :) - person shery089; 10.12.2018
comment
Для тех, кто получает сообщение об ошибке %1 не является допустимым приложением Win32. Сначала проверьте версию php с помощью php -v и загрузите DLL, соответствующую вашей версии, например мой говорит 7.2, и я скачал pecl.php.net/package/APCu/5.1 .12/окна . Если у вас есть XAMPP, попробуйте загрузить версию x86. - person Mansouri; 14.01.2019