Проблема PHP APC на сервере разработки Mac XAMPP - PullRequest
1 голос
/ 11 августа 2010

Я только что установил модуль PHP APC на Mac под управлением OSX 10.6, используя XAMPP.После долгих раздумий я подумал, что он работает, но теперь, когда я загружаю URL-адрес, первый загружаемый сайт - это сайт, который отображается для каждого сайта, размещенного на сервере.

Это шаги, которые я выполнилчтобы установить его:


cd / tmp

wget http://pecl.php.net/get/APC-3.1.4.tgz

tar -xf APC-3.1.4.tgz

cdAPC-3.1.4

/ Applications / XAMPP / xamppfiles / bin / phpize-5.3.1

MACOSX_DEPLOYMENT_TARGET = 10.6 CFLAGS = "- arch i386 -g -Os -pipe -no-cpp-precomp "CCFLAGS =" - arch i386 -g -Os -pipe "CXXFLAGS =" - arch i386 -g -Os -pipe "LDFLAGS =" - arch i386 -bind_at_load "./configure --with-php-config = /Applications / XAMPP / xamppfiles / bin / php-config-5.3.1

make

make test

sudo make install

sudo emacs / Applications /XAMPP / xamppfiles / etc / php.ini

Добавить строку в php.ini

extension = apc.so

sudo / Applications / XAMPP / xamppfiles / xampp stopapache

sudo / Applications / XAMPP / xamppfiles / xampp startapache


Любая помощь по поводу того, почему это происходит, будет высоко ценится.

Спасибо

Ответы [ 2 ]

1 голос
/ 23 ноября 2012

Вы должны добавить следующую строку в php.ini:

apc.cache_by_default = 0 # отключить по умолчанию

0 голосов
/ 01 декабря 2011

У меня была такая же проблема с APC на XAMPP для Mac.

Однако мне удалось заставить работать eAccelerator: Как установить eAccelerator для XAMPP на Mac OS X 10.7 Lion

Кстати, в файле readme для APC есть некоторые предлагаемые настройки, которые нужно поместить в php.ini, я не следовал этой части.Единственное, что изменил PECL в php.ini:

extension = apc.so

Это само по себе не сработало.

...