Bugnote

[68user's page] >> [bugnote トップ] [プロジェクト一覧] [新規プロジェクト作成] [セッション情報(デバッグ用)]

bugnote とは

バグや ToDo の管理を web 上から行えるツールです。 影舞や Bugzilla などバグトラッキングツールの仲間です。

誰でも使えますが、現時点の bugnote にはバグと未実装機能が山ほどありますので、 使用はおすすめしません。

ソースは こちら。 なお、PHP・MySQL 初心者ですので、コーディング・セキュリティなどに関するご指摘は大歓迎です。

バグ管理の方針

bugnote 仕様

以下の全てが実現しているわけではありません。将来的な仕様です。 ChangeLog

ToDo

動作条件

環境設定メモ

ports から database/mysql50-server をインストール。/etc/rc.conf に
mysql_enable="YES"
を追加し、/usr/local/etc/rc.d/mysql-server.sh start。
# mysql
mysql> CREATE DATABASE 68userdb;
mysql> use 68userdb
mysql> GRANT ALL PRIVILEGES ON 68userdb.* to 68user@localhost;
テーブル作成。
mysql> source ddl-mysql.txt;

ports から databases/php5-mysql をインストール。httpd.conf に

LoadModule php5_module        libexec/apache2/libphp5.so
が追加されていることを確認。さらに手動で
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
を追加。 さらに /usr/local/etc/php.ini の
magic_quotes_gpc = On
magic_quotes_gpc = Off
に修正 (php.ini がなければ php.ini-dist からコピー)。

ports から database/pear-DB をインストールし、php.ini を

include_path = ".:/usr/local/share/pear/"
などと設定。

apache 再起動。

参考にした page

$Id: index.php,v 1.9 2005/07/18 13:31:29 68user Exp $