eAccelerator是一個開源php加速器,優化和動態內容緩存,提高了php腳本的緩存性能,使得PHP腳本在編譯的狀態下,對服務器的開銷幾乎完全消除,下面我來給各位同學介紹PHP 5.2.17 安裝 eAccelerator方法
本包裡有非線程安全與線程安全版本。eAccelerator_ts.dll 是線程安全版本,eAccelerator_nts.dll 是非線程安全版本。該eAccelerator使用最新發布的PHP 5.2.17編譯,使用前請確認自己的PHP版本。文件內含Thread safe(線程安全)和Non Thread Safe(非線程安全版本),請根據自己使用的PHP版本選擇。
一、相關下載
eAccelerator 0.9.6.1 For PHP5.2.17(DLL)
二、安裝方法
1、選擇相應版本
根據您的PHP線程安全版本,選擇相應文件,並復制到php目錄下的子目錄ext中,同時改名為php_eaccelerator.dll。
2、設置相應參數
[eaccelerator]
zend_extension_ts="d:/php5/ext/php_eaccelerator.dll"
eaccelerator.shm_size="64"
eaccelerator.cache_dir="d:/php5/tmp"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys = "shm"
eaccelerator.sessions = "shm"
eaccelerator.content = "shm"
請編輯C:windowsphp.ini文件(根據實際情況),復制以上參數到php.ini最底部,並修改以下路徑。
zend_extension_ts="d:/php5/ext/php_eaccelerator.dll" #您的PHP路徑
eaccelerator.cache_dir="d:/php5/tmp" #您的PHP臨時文件路徑(要有user可讀寫權限)
3、保存,重啟IIS
在CMD中執行:IISRESET,重啟IIS,並使用phpinfo查看,如果提示如下圖,表示安裝成功。