2010-08-11 6 views
1

Je viens de configurer le module PHP APC sur un Mac fonctionnant sous OSX 10.6 en utilisant XAMPP. Après beaucoup de bidouillages, je pensais que ça fonctionnait mais maintenant, quand je charge une URL, le premier site qui est chargé est le site qui s'affiche pour chaque site hébergé sur le serveur.Problème PHP APC sur le serveur de développement Mac XAMPP

Ce sont les étapes que je suivais pour le faire installer:


cd/tmp

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

tar xf APC-3.1.4.tgz

cd APC-3.1.4

/Applications/XAMPP/xamppfiles/bin/phpize-5.3. 1

MACOSX_DEPLOYMENT_TARGET = 10,6 CFLAGS = "- Arc i386 -g -OS -pipe -no-cpp-precomp" CCFLAGS = "- arc i386 -g -OS -pipe" CXXFLAGS = "- arc i386 -g -Os -pipe » LDFLAGS = "- arc i386 -bind_at_load" ./configure --with-php-config =/Applications/XAMPP/xamppfiles/bin/php-config-5.3.1

faire

make test

sudo make install

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

Ajoutez la ligne à php.ini

extension = apc.so

sudo/Applications/XAMPP/xamppfiles/xampp stopapache

sudo/Applications/XAMPP/xamppfiles/xampp startapache


Toute aide sur les raisons pour lesquelles cela se produit serait très appréciée.

Merci

+0

Tout dans les journaux, et avez-vous fait quoi que ce soit avec des hôtes virtuels dans votre config apache? – Orbit

+0

Rien d'inhabituel, soit les journaux d'erreurs ou les journaux d'accès, si je commente l'extension de ligne = apc.so les hôtes virtuels fonctionnent comme prévu. – Michael

Répondre

0

J'ai eu le même problème avec APC sur XAMPP pour Mac.

Cependant, j'ai réussi à faire eAccelerator au travail: How to install eAccelerator for XAMPP on Mac OS X 10.7 Lion

BTW, dans le readme APC, il y a quelques réglages suggérés à mettre en php.ini, je na pas suivre cette partie. Comme la seule chose PECL modifié php.ini est:

extension = apc.so

Ce travail seul ne marchait pas pour moi.

1

Vous devez ajouter la ligne suivante à votre php.ini:

apc.cache_by_default = 0 # désactiver par défaut