Information Technology
Information Technology: PHP eAccelerator 與 ZendOptimizer 共存
不知為了什麼 Gentoo 官方把 eAccelerator 跟 ZendOptimizer 不能都安裝,就是裝了一種就不能裝另一種!
可能是用 Zend Guard Compiled 的 php 再讓 eAccelerator 自動壓會有問題吧! 所以才不能都支援?
不過我還是想把 ZendOptimizer 裝起來哩!
那就還是延續上次說的不能安裝的文章來做 這篇 http://siryeh.com/index.php?module=News&func=display&sid=6
有些步驟就不多說囉!
1. 先建立自訂的安裝資料匣
2. 把原來的 ZendOptimizer 安裝設定目錄複製過來
3. 編輯自訂安裝設定檔
4. 找到 RDEPEND 參數在 30 行的位置
5. 修改成這樣,拿掉 !dev-php5/eaccelerator
6. 再做 ebuild
7. 需要手動下載 ZendOptimizer 的壓縮檔回來
8. 安裝 ZendOptimizer
9. 裝完後 eaccelerator.ini 要改一下, 這是原來的, 如果有 apache cli cgi 三種方式 run PHP 的話都把設定改一改會比較好, 這裡舉 cli 的方式, apache cgi 以此類推
改成下面這樣, 不然會跟 Zend Optimizer 衝到同樣是叫 zend_extension 的設定
10. 測試一下看看有沒有共存
11. 最後都有看到 with eAccelerator 跟 with Zend Optimizer 的字樣就是有啦!!
Rating
No one has rated this item yet - be the first!