作者 主題: 想請教一下ubuntu 如何安裝比較舊版本的php mysq  (閱讀 2187 次)

0 會員 與 1 訪客 正在閱讀本文。

thwsby2009

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
因為公司要將租賃的主機上的網站,搬回自己公司的主機上面,因為版本上的差異,變成很多網頁報表是無法顯現的,雖然我很清楚,哪有程式設計一定要指定某一個系統版本,那是程式設計本身的問題,但是身為一個mis還是要想是否能夠有能夠降板安裝的方式,至少降板了還不行,那麼RD人員就要自己去想辦法處理了,否則就繼續掛在租任空間上了。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
因為公司要將租賃的主機上的網站,搬回自己公司的主機上面,因為版本上的差異,變成很多網頁報表是無法顯現的,雖然我很清楚,哪有程式設計一定要指定某一個系統版本,那是程式設計本身的問題,但是身為一個mis還是要想是否能夠有能夠降板安裝的方式,至少降板了還不行,那麼RD人員就要自己去想辦法處理了,否則就繼續掛在租任空間上了。

1. 抓 php mysql 原始碼自己編譯
2. 安裝舊版 os
3. 在主機開 vm 另外裝舊版 os
4. 在主機用 docker 掛舊版 os
5. 找舊版 php mysql 還有相關套件(deb)安裝看看
6...........

thwsby2009

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
我現在是在vm上面測試編譯我比較不熟,所以目前還在參考國外的網站作法資訊
ubuntu 不行,我會轉centos試試看

thwsby2009

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
現在卡在系統會自己帶
PHP Version 5.5.9-1ubuntu4.17
這個版本,我手動安裝的5.3.28
在php -v 裡面看的到
php測試網頁只能到看5.5.9
也就是說:目前有兩套php
主要的是5.9這一套

dark

  • 俺是博士!
  • *****
  • 文章數: 1581
    • 檢視個人資料
小弟若是 MIS ... 應該會問 RD 需要怎樣的環境
照做後事實回答 ...

小弟若是 RD ...
若能 ssh 進去租賃的主機最好
若不能 , web 也該能執行 system() , exec()
若不能 scp 就上傳一隻 scp
想辦法把整個 OS 都 copy 回來
(若是租的是共用主機 , 賺到其他客戶的 DB  ;D)
甚至直接 dd /boot 回來開機


若無關公司
仍會想辦法 copy 整個 OS ...

然後先比對新舊 OS 中 , DB , httpd 執行時的環境變數
還有問題 ... 應該是套件或新功能 (新功能 ? open source 很少不向下相容的)
先抓出 php 中 db 指令由系統執行看看
最後才抓 php 使用到的函式有哪些

open source 太廣了 , full install 都有沒收錄的套件
找出真正需要的 ... 那就由你決定 OS 跟版本了


難道是租賃主機防止客戶外流的手段 ...