作者 主題: 升級php5.2.2以後 要如何重新安裝extensions  (閱讀 11026 次)

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

conan

  • 可愛的小學生
  • *
  • 文章數: 18
    • 檢視個人資料
請教各位大大

我原來用ports安裝php5.0.x
今天去php下載php-5.2.2.tar.gz並安裝完後
卻不知道怎麼安裝其他的extensions

php-5.2.2.tar.gz檔案解開後裡面有
php-5.2.2/ext/mysql/
我上網爬了一陣子
不過還是裝不起來@@
還請各位大大指點一下
感恩

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
升級php5.2.2以後 要如何重新安裝extensions
« 回覆 #1 於: 2007-05-10 17:45 »
先問問自己為甚麼明明有ports卻要另外用手動的

hikohan

  • 俺是博士!
  • *****
  • 文章數: 1288
    • 檢視個人資料
看答案寫作業
« 回覆 #2 於: 2007-05-10 17:55 »
<?=phpinfo()?>

可以跟rpm編譯出一樣的。
lifeIsFunWithPHP.

conan

  • 可愛的小學生
  • *
  • 文章數: 18
    • 檢視個人資料
Re: 看答案寫作業
« 回覆 #3 於: 2007-05-14 09:34 »
引述: "hikohan"
<?=phpinfo()?>

可以跟rpm編譯出一樣的。


請問這句話是什麼意思咧?

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4053
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
Re: 看答案寫作業
« 回覆 #4 於: 2007-05-14 09:46 »
引述: "conan"
引述: "hikohan"
<?=phpinfo()?>

可以跟rpm編譯出一樣的。


請問這句話是什麼意思咧?


解決問題的方向應該從 ports 著手
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

johnpupu

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
升級php5.2.2以後 要如何重新安裝extensions
« 回覆 #5 於: 2007-05-14 14:06 »
去把你手動裝的php5 全砍了
然後
#cd /usr/ports/lang/php5
#make install clean
把該勾的勾一勾
apache 好像不是defaule
#cd /usr/ports/lang/php5-extension
#make install

這樣應該就裝好了.....
 
by the way
php5.2.2 好像還沒進ports
因為現在ports freeze for x.org 7.2
若是你一定要用5.2.2的話....
就只好自已手自動裝了...

oscars80

  • 憂鬱的高中生
  • ***
  • 文章數: 92
    • 檢視個人資料
Re: 升級php5.2.2以後 要如何重新安裝extensions
« 回覆 #6 於: 2007-05-14 16:40 »
引述: "conan"
請教各位大大

我原來用ports安裝php5.0.x
今天去php下載php-5.2.2.tar.gz並安裝完後
卻不知道怎麼安裝其他的extensions

php-5.2.2.tar.gz檔案解開後裡面有
php-5.2.2/ext/mysql/
我上網爬了一陣子
不過還是裝不起來@@
還請各位大大指點一下
感恩


configure --help

看一下裡面的說明吧,自己抓新版手動編就要自己去設定了。

johnpupu

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
升級php5.2.2以後 要如何重新安裝extensions
« 回覆 #7 於: 2007-05-16 18:07 »
剛剛看到的
若是要upgrade 到5.2.2
已經有patch 了
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/112527

chienwen

  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
    • 線上字典
升級php5.2.2以後 要如何重新安裝extensions
« 回覆 #8 於: 2007-05-18 17:44 »
代碼: [選擇]
===>  php5-5.2.1_3 has known vulnerabilities:
=> php -- multiple vulnerabilities.
   Reference: <http://www.FreeBSD.org/ports/portaudit/f5e52bf5-fc77-11db-8163-000e0c2e438a.html>
=> Please update your ports tree and try again.
*** Error code 1

Stop in /usr/ports/lang/php5.
*** Error code 1

Stop in /usr/ports/lang/php5.

不知要等多久, port  才會更新,想裝舊版的都不行!!!
:D

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
升級php5.2.2以後 要如何重新安裝extensions
« 回覆 #9 於: 2007-05-18 20:18 »
用packages 如何?

johnpupu

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
升級php5.2.2以後 要如何重新安裝extensions
« 回覆 #10 於: 2007-05-21 10:43 »
ports 半解陳了
xorg 7.2 也進去了。
應該可以用了。

hollowaysxp

  • 憂鬱的高中生
  • ***
  • 文章數: 100
    • 檢視個人資料
Re: 升級php5.2.2以後 要如何重新安裝extensions
« 回覆 #11 於: 2007-05-22 23:50 »
引述: "oscars80"
引述: "conan"
請教各位大大

我原來用ports安裝php5.0.x
今天去php下載php-5.2.2.tar.gz並安裝完後
卻不知道怎麼安裝其他的extensions

php-5.2.2.tar.gz檔案解開後裡面有
php-5.2.2/ext/mysql/
我上網爬了一陣子
不過還是裝不起來@@
還請各位大大指點一下
感恩


configure --help



看一下裡面的說明吧,自己抓新版手動編就要自己去設定了。


下載回來的php的解壓縮後裡面的readme或關於安裝的文件看一看,會有說到,但是不完全。