分类: LINUX
2008-07-12 09:56:19
一台 Server 在安裝完該有的 apache, mysql 跟 php 之後,通常我會安裝一些軟體來輔助 php 的運行。這類的軟體很多,好用的不外乎是底下這三種:
在這三個軟體裡面,Zend Optimizer 可以說是我最常使用的輔助軟體,因為 Discuz! 這個討論區安裝的環境要求中,就有伺服器必須要安裝 Zend Optimizer 2.5.7 及以上版本的限制。
在拍「雨後城市」的那個下午,把教學用的 server 重新整理一下,順手做了系統升級。如果照以前的慣例,安裝的軟體版本應該是 apache 1.3x + mysql 4.x + php 4.x ,但是這一次突發奇想,改安裝 apache 2.x + mysql 5.x + php 5.x 好了。事後卻發現 Zend Optimizer 居然用 ports 安裝以後跑不起來?
嘗試了很多種方式,甚至自己下載 Zend Optimizer 原始碼來安裝還是不行,可是安裝 eAccelerator 卻很正常,這個就很奇怪了,百思不得其解,跟阿駕哥哥討論也沒有答案,於是就把他晾在一邊。
剛剛又想到這個問題,仔細 google 了一下,原來是因為在安裝 php5 的時候,順手勾選了 " Enable debug " ,Zend Optimizer 不能在 debug mode 執行,只要重新安裝一次 php 5 ,不要勾選 " Enable debug " 就可以解決了。