2

我正在寻找一种使用 freebsd 7.0 上的端口安装 php 5.2.8 的方法。就是不知道怎么选php 5.2.8,make在/usr/ports/lang/php5下开始取php-5.2.10.tar.bz2。

4

1 回答 1

0

基本上,port 是版本记录,一些补丁与版本相对应。制作旧版本最简单的方法是修改 distinfo 文件:将 5.2.8 的记录放入其中,然后尝试构建它。可能发生的坏事是端口无法编译。这意味着您也需要该版本的补丁。现在,现在几乎不可能通过 cvs 方式抢占整个端口。这是使用单个命令获取指定日期存在的任何所需内容的方法。但是,如果您不介意手动选择所需的文件,请从http://cvsweb.freebsd.org/ports/lang/php5获取它们您需要在 2009 年 3 月 5 日之前获取其中的所有文件。第二天(6 日),端口更新为 .9 版本。因此,浏览文件历史并下载正确的修订版。备份现有的 /usr/ports/lang/php5 目录,将下载的文件放在那里。你已经准备好尝试构建这个东西了。

于 2010-01-21T11:44:44.060 回答