Re: [請益] linux 下重新編譯php問題
※ 引述《adddream (哆啦A孟)》之銘言:
: 最近要使用php畫線的功能,翻了一下書籍,內容是這樣的
: "使用PHP的GD模組,可以使用各種繪圖相關的函式。要啟用GD模組,必須進行
: 下述準備動作。
: 加上 "--with-gd"選項重新編譯php"
: 想要請問
: 第一:我要如何得知我的php是否已啟用了GD模組
: 第二:因為對於linux不是很熟,要怎麼才能重新編譯php然後在啟用GD模組。
: 麻煩各位大大了
: 謝謝
先去php.net下載source檔,然後...
~$tar jxvf php-xxxx.tar.bz2
~$cd php-xxxx/
~$./configure --prefix=/usr/local/php5 --with-gd=/usr \
--with-apxs2=/usr/local/httpd/bin/apxs
~$make
~$su
~#make install
tar jxvf是對tar.bz2解壓縮的指令,
/usr是gd安裝的prefix(如果用套件安裝的話,多半在此)
/usr/local/httpd/bin/apxs則要看你把apache安裝在哪裡。
一般來說,apache2,GD等東西,如果都使用套件安裝,
那麼./configure會自己偵測,也不用參數告訴它。
make是編譯。
su為切換至系統管理者root,
make install會將編譯好的東西安裝至指定位置。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.183.54