在win32環境下安裝eaccelerator
看官網上說 eaccelerator可以跟optimizer共存
不過要eaccelerator要比optionmizer先安裝上去
我的環境是appserv2.4.0 升級版
自行升級到 php4.3.11
所以 optionmizer 也必須升到2.5.7 才有辦法支援php4.3.10以後的版本
先解除安裝optionmizer 我是用"安裝程式解除法"
因為內建沒有uninstall程式 所以乾脆直接用現成的安裝程式去強迫解除他
windows內建的解除不知道有沒有效 沒試過就是了
1.首先到官網 把win32的.dll找下來 找一個符合你自己需求的eaccelerator.dll
2.再來放入php的extensions中
3.輸入以下文字 這也是官方的預設值
我小改了點
extension=eaccelerator_win_4.3.11-CVS06022005.dll
;增加了上面這行
[eaccelerator]
;zend_extension="/usr/local/lib/php/20020429/eaccelerator.so"
;我沒有用這個是因為我怕會跟zend沖倒
eaccelerator.shm_size = "64"
eaccelerator.cache_dir = "d:/tmp"
;預設的cache路徑 不過一定要把目錄先建立起來
eaccelerator.enable = "1"
eaccelerator.optimizer = "1"
eaccelerator.debug = "0"
eaccelerator.check_mtime = "1"
eaccelerator.filter = ""
eaccelerator.shm_ttl = "0"
eaccelerator.shm_prune_period = "0"
eaccelerator.shm_only = "0"
eaccelerator.compress = "1"
eaccelerator.compress_level = "9"
eaccelerator.keys = "shm_and_disk"
eaccelerator.sessions = "shm_and_disk"
eaccelerator.content = "shm_and_disk"
ok了以後 再把zend optionmizer裝起來
一切就緒後 重開機
對 一定要重開機
為什麼 我也不知道
只知道不重開機的話 有時候apche會死掉
重開機就沒試了
接下來寫一個php程式 看看
<?php
phpinfo();
?>
執行 出現了下列幾行你就成功啦
This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with eAccelerator v0.9.2a, Copyright (c) 2004-2004 eAccelerator, by eAccelerator with Zend Extension Manager v1.0.6, Copyright (c) 2003-2004, by Zend Technologies with Zend Optimizer v2.5.7, Copyright (c) 1998-2004, by Zend Technologies
看到 eAccelerator 了沒
如果有用zend encoder的人 跑跑看你們的加密網頁
可以動喔
聽說他的前輩 mm也可以搞加密這種東西 不知道有沒有人試過????
如果這是真的 搞不好 eAccelerator 也可以喔...那這樣就可以省很多美金啦....
不過會用到zend encoder的 大部分是公司吧....買的起的也是公司吧...
為了保護成果 花各幾百美金算小意思 zend sbs包 也包含了encoder阿
不過台灣沒有公司代理就是了..還是我找不到..