You are herePHP
PHP
PHP5安装图像函数的GD库(PHP5-GD)
这次算是费了大周折。虽然结局很简单,但之前浪费的时间甚长。 PHP 4.3之后的4系列绑定的有 GD 库,所以当初安装的过程很简单,稀里糊涂就和别的库一起OK了。这次升级到PHP5.2.5之后,进入/usr/ports/lang/php5-extensions,make config,选定GD库,但安装总是中断,说是缺这个少那个的,总也凑不齐。需要X11桌面系统的文件?只好修改sup-files,把X11的文件树也拉了下来,进展多了几步,但还是不能完成,非要求某个低版本的文件。怪事! 后来才想到换个关键词去搜索,结果:make WITHOUT_X11=yes install,搞定。怪谁呢?怪他妈的php5-extensions的make config还不够体贴。
升级Apache2.0.55到2.0.63、PHP4.4.2到5.2.5
继续通过FreeBSD的Ports方式升级。在升级Apache时会遇到两次中止,第一次是发现有老的perl版本存在,提示:An older version of lang/perl5.8 is already installed (perl-5.8.7_2) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of lang/perl5.8 without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. 我选择了第一种做法,虽然过程有些啰嗦,但更直观些。卸载perl-5.8.7_2安装perl-5.8.8_1之后继续重复安装Apache,遇到了第二次中止,提示老版本的Apache存在,我的做法和处理perl的一样,卸载老版本,安装新版本。(很笨哟)在此之前我把/usr/local/etc目录备份了一下,结果发现好像用不上,新版本的安装并未覆盖或修改httpd.conf。重启Apache (/usr/local/sbin/apachectl restart),再刷新phpinfo,Apache的版本已经更新。