2010-08-11 69 views
1

我剛剛在運行OSX 10.6的Mac上使用XAMPP設置了PHP APC模塊。經過大量的擺弄之後,我想我已經可以工作了,但現在當我加載一個URL時,加載的第一個站點就是顯示在服務器上託管的每個站點的站點。Mac XAMPP開發服務器上的PHP APC問題

這些都是我也跟着把它安裝步驟:


CD/tmp目錄

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

焦油-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 =「 - arch i386 -g -Os -pipe -no-cpp-precomp」CCFLAGS =「 - arch i386 -g -Os -pipe」CXXFLAGS =「 - arch i386 -g -Os -pipe」 LDFLAGS = 「 - 拱i386的-bind_at_load」 的./configure --with-PHP-配置= /應用/ XAMPP/xamppfiles /斌/ PHP的配置-5.3.1

使

化妝測試

須藤使安裝

須藤emacs的/Applications/XAMPP/xamppfiles/etc/php.ini

添加行爲php.ini

延長= apc.so

須藤/應用/ XAMPP/xamppfiles/XAMPP stopapache

須藤/應用/ XAMPP/xamppfiles/XAMPP startapache


任何幫助,爲什麼這是發生將不勝感激。

謝謝

+0

凡是在日誌禁用,並在你的Apache配置完成與虛擬主機什麼? – Orbit 2010-08-11 02:17:13

+0

沒有什麼不尋常的錯誤日誌或訪問日誌,如果我註釋掉擴展名= apc.so,虛擬主機按預期工作。 – Michael 2010-08-11 04:53:50

回答

0

我在XAMPP for Mac上遇到了與APC相同的問題。

不過,我設法讓eAccelerator在工作: How to install eAccelerator for XAMPP on Mac OS X 10.7 Lion

順便說一句,在APC自述,有被投入在php.ini一些建議的設置,我沒有跟着那部分。由於在php.ini修改的唯一的事情是PECL:

延長= apc.so

這僅僅didnt爲我工作。

1

您應該添加以下行爲php.ini:

apc.cache_by_default = 0#默認