引用 | 編輯
surro
2005-04-21 21:39 |
樓主
▼ |
||
x0
在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阿 不過台灣沒有公司代理就是了..還是我找不到.. x0
|