2ch viewer p2の後継ソフトrep2をインストールする。

FreeBSD 6.1-STABLE、Apahce 2にrep2をインストールする。

rep2でファイル書き込みエラーが出るのでphp4、pearをインストールし直した。

php4関連を全て削除する。

# pkg_delete php4-*
# pkg_delete php4-extensions-*
# pkg_delete pear-*
# rm /usr/local/etc/php.ini

削除の仕方はどんな方法でも良いが、php.iniもとりあえず消しておく。

php4関連をインストールする。

まず、pkgtools.confの設定。

# vi pkgtools.conf
MAKE_ARGS = {
    :
      'lang/php4' => [
              '-DWITH_APACHE',
      ],
    :
}

php4関連をインストールする。

# cd /usr/ports/devel/pear
# make install
# make clean
# cd /usr/ports/lang/php4-extensions
# make install
# make clean

pearでインストールする。

# pear update-channels pear.php.net
# pear File
# pear Net_URL
# pear Net_Socket
# pear Net_UserAgent_Mobile-beta
# pear HTTP_Client
# pear HTTP_Request

rep2をインストールする。

ここ からp2をダウンロードする。

後は解凍してWebサーバーにコピーする。

そして、dataディレクトリを作成して、757または777に設定する。

これで動くと思うが、エラーが出たらそれに従って必要なpearモジュールを追加するなりすればよい。

パソコンでサーバーを構築して、自宅サーバにしよう。