作者: staymen 時間: 2010-9-30 15:48 標題: PHP recompile 問題
列如本身 system 己安裝 .
apache 2.2.6
Perl 5.8.8
PHP 4.4.7
MySQL 4.1.22
Webalizer 2.01-10
我想用 mssql 功能就一定要 recompile php
./configure --with-mssql = /usr/local/freetds
make
make install
may be i will run need
make clear
./configure --with-mssql = /usr/local/freetds
make
make install
但咁會唔會影以上己安裝ge功能.
因為我唔知佢用過什麼 parameter --with- eg --with-mysql, .....
pls help
作者: icarus-c 時間: 2010-9-30 16:38
回復 1# staymen
最好由你distro個php package入手
作者: staymen 時間: 2010-9-30 16:52
本帖最後由 staymen 於 2010-9-30 17:04 編輯
回復 2# icarus-c
唔明.
因為要加 --with-mssql = /usr/local/freetds
Linux php 連 window MSSQL 2005.
似乎一定要用php source recompile.
加上這個 server 唔係我嫁.
但要寫 guideline 俾佢.
我只能夠自己build 一個相似envirnoment 試.
所以要好清楚d command 會唔會出事.
但我又唔太熟linux.
作者: little_keung 時間: 2010-9-30 18:05
列如本身 system 己安裝 .
apache 2.2.6
Perl 5.8.8
PHP 4.4.7
MySQL 4.1.22
Webalizer 2.01-10
我想用 m ...
staymen 發表於 2010-9-30 15:48
跟 php.net 個 guide 做, 就個個 package 都要 compile o架啦!
你睇o左其他 guide 未 ?? pear 呢 ?? pecl 呢 ??
作者: icarus-c 時間: 2010-9-30 19:09
回復 3# staymen
每個package背後都有個build script...有晒個distro用既build(configure) option, 同指定d file放邊, 指明有咩dependency等等. 所以你由個package作開始, 加番你要既野咁會方便好多
作者: staymen 時間: 2010-9-30 23:18
回復 5# icarus-c
你指是完本個OS 跟咩?
我想問問.如果佢 裝 php 4.x.x 係由安裝OS時選 OR, CD rpm install.
安好個apache ,PHP 後.....
另一方面,download source php 4.x.x 同一個version.
./configure --with-mssql=/usr/local/freetds
make
make install
會發生咩事??? 由source 到install
其實我自己試就好簡單.
download freetds 0.82
./configure
make
make install
cd php 4.x.x source
./confgire --with-mssql =/usr/local/freetds
make
make install
modify php.ini extension uncomment ms...so 之類
restart apache
其實就係我想要GE 野.
但怕recompile php 出事.要compile 人家部server . 最怕搞死左.我唔清楚佢點安裝.apache, php......
作者: icarus-c 時間: 2010-10-1 11:31
回復 6# staymen
攞php source rpm (src.rpm)
yumdownloader --source php
開個spec黎睇你就明我意思
作者: michaelfung 時間: 2010-10-1 13:12
怕影響原系統, 可 compile 獨立 php + mssql support + ...etc , 用 fastcgi 試過無問題才走下一步.
Howto: http://www.cyberciti.biz/tips/rhel-centos-fedora-apache2-fastcgi-php-configuration.html

