請問 php 5.2.x 是否無法與 Zend 相容於 FreeBSD?



贊助商連結


阿敏
2009-05-26, 05:56 PM
在網上有看到一篇文章,日期 2008.11.20:

freebsd+apache+php+mysql安裝筆記 (http://www.discuz.net/viewthread.php?tid=1116413)

在最後的「小提示」如下:

「安裝zend,在freebsd下面,目前只有支持到php5.1.x,對於php5.2.x還不能支持,因為zend還沒有為php5.2.x開發版本,在網上查了好多關於解決此類的問題,但得到的結果是,zend可以順利安裝,phpinfo也顯示zend正常了,但程序無法調用,即zend沒有工作,也就是目前無法解決,我想只有等到zend php5.2.x的版本後,才可以解決此問題,也希望哪位已經解決此類問題的兄弟,share一下你的經驗。假如你非要使用zend,那就請你將php降到5.1.x,或者你不當心已經升級了ports,那建議你可以安裝php4.x,畢竟目前php4.x還通用於大部分的環境。」

不知到現在是否仍有此問題?
或有沒有朋友成功在 FreeBSD (7.0或6.2)之下成功讓 php 5.2.x 和 Zend Optimizer 運行正常?謝謝。

還有,尚未升級 Ports 的 FreeBSD 7.0,是否所提供的 php 安裝版本是 5.1.x?
若已是 php 5.2.x,又如何讓 ports 安裝 php 5.1.x 呢?

贊助商連結


tvirus
2009-05-26, 06:10 PM
你覺得,你需要安裝Zend的理由是什麼 ?

阿敏
2009-05-26, 06:29 PM
你覺得,你需要安裝Zend的理由是什麼 ?

是為了加速 php 和據說有些功能沒有裝 Zend 無法運行。
當然,我也可以選擇不裝,但若論加速,eaccelerator 是否可取代 Zend?
又 eaccelerator 跟 gzip 會不會相衝呢?

阿敏
2009-05-29, 01:04 PM
原來 Zend Optimizer 是不支援 FreeBSD 7.0的。

Zend Optimizer

Supported Operating Systems:
Linux x86, x86-64
FreeBSD x86 v5.x, 6.x
Windows x86 2000, XP, 2003
OS X (Intel & Power) 10.1-10.4 (32 bit only)
AIX pSeries v5

Supported Web Servers:
Apache 1.3.x
Apache 2.0.x (Prefork mode only)
Apache 2.2.x (Prefork mode only)
IIS 5, 6 (FastCGI Only)

Supported PHP versions (For use with non-threaded PHP only)
4.2.x up to 4.4.x (4.3.x and higher for Mac OS X)
5.0.x, 5.1.x, 5.2.x