Как установить APC для PHP на Mac OSX Mamp? - PullRequest
11 голосов
/ 18 июня 2010

Я использую Mac с mamp и mamp pro.Как проверить, включен ли у меня APC и не включен ли он или нет, как мне установить его?

Я пытаюсь заставить загрузчик загрузки APC работать, который я нашел в сети, и он застревает в NAN% при загрузке.

Это ссылка: http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/

Ответы [ 5 ]

25 голосов
/ 16 июля 2010

Там нет ничего, чтобы загрузить или установить. MAMP 1.9 уже включает APC. Чтобы включить его, откройте Preferences / PHP. Снимите флажок «Zend Optimizer» (поскольку он не совместим с APC), затем выберите APC в раскрывающемся списке «Кэш» и отправьте изменение с помощью «OK».

17 голосов
/ 17 декабря 2012

В MAMP 2.1 вы можете найти настройки APC в Главном окне в разделе Сервер> PHP> Кэш:

enter image description here

В MAMP 3.0 APC находится на вкладке PHP:

enter image description here

2 голосов
/ 05 июля 2015

Для поддержки командной строки добавьте также следующие строки в ваш MAMP php.ini:

[apc] extension=apcu.so apc.enable_cli=1

0 голосов
/ 01 мая 2015

Сделайте это вручную:

1- nano /Applications/MAMP/bin/php/php5.6.2/conf/php.ini

ПРИМЕЧАНИЕ: " php5.6.2 " на пути должно быть изменено на версию phpвы будете использовать.

2- Найдите раздел:

[OPcache] ;zend_extension="/Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/opcache.so"

3- Удалите двоеточие (;), чтобы в разделе было написано:

[OPcache] zend_extension="/Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/opcache.so"

4 - сохранить (Ctrl-O) + Enter и выйти (Ctrl-X)

Наслаждайтесь.

При запуске сценариев PHP из консоли(CLI) вам нужно будет указать бинарный файл PHP, который вы хотите использовать, поскольку по умолчанию php будет PHP по умолчанию, включенным в OS X, а не тот, который установлен с MAMP.

Поэтому вместо:

user$ php script.php

попробовать:

user$ /Applications/MAMP/bin/php/php5.6.2/bin/php script.php
0 голосов
/ 18 июня 2010

Посетите страницу phpinfo, на которую вы можете попасть со стартовой страницы MAMP.Здесь перечислены все загруженные модули.

Вот шаги установки для PHP-APC:

текст ссылки

Возможно, вы сможете запуститьpear или pecl внутри MAMP для простой установки.

...