[問題] 請問 如何安裝舊版的tarball

作者: sunfox ( )   2018-07-16 12:12:02
需要在 freebsd 9.3上面安裝 PHP 5.3.5
對於 fb9.3 來說 PHP 5.3.5 有點舊了
( PHP 5.3.5 是 freebsd 8.x 的 )
試著下載了 PHP 5.3.5.tar.gz
./configure 結果都正常
make 後面會因為錯誤中止 ( 如下訊息 )
*** [ext/dom/node.lo] Error code 1
有上網查到 需要 path dom 與 node.lo
path 完之後 再 mark 又要path 其他的東西 後面的網路上就找不到資料了
不知各位先進 若想要在 FB 上面 用 tarball 的方式 自行編譯安裝舊版軟體
該怎麼做呢
裝別的不太會有問題 但可能是PHP本身的功能太多了 所以編譯的條件與環境也比較高
實在很苦惱 上來求助一下
感謝
作者: sunfox ( )   2018-07-17 08:04:00
謝謝各位的提點 不更新版本的原因是因為這樣同事需要把所有的網頁 檢查一遍 頗為麻煩
作者: soem (流水)   2018-07-17 00:19:00
https://svnweb.freebsd.org/ports/head/lang/php5//ports/head/lang/php5/?pathrev=267534(太長..) 沒錯,我就是說切到舊版的
作者: lantw44 (#######################)   2018-07-16 23:08:00
停止支援的版本 ports 也會跟著不支援,所以即使要嘗試用ports 也得用 svn 或 git 切換到舊版的 ports另外你給的錯誤訊息不夠完整,那行只是說是在產生某個檔案的過程中發生錯誤,如果要除錯最好是貼完整的訊息
作者: soem (流水)   2018-07-16 22:31:00
那從port安裝可行嗎?或許比較容易解相依的問題
作者: holishing   2018-07-16 18:25:00
還是會好奇不升級新版的理由... 反正都會遇到麻煩...而且 9.x 應該也 EOL 好一陣子了...

Links booklink

Contact Us: admin [ a t ] ucptt.com