NetOffice

プロジェクト管理のソフトです。DotProjectと比べならがら試していきたいです。

インストール

http://sourceforge.net/projects/netoffice/よりダウンロードしました。

wget http://surfnet.dl.sourceforge.net/sourceforge/netoffice/netoffice-2.5.3-pl1.tar.gz

これをwebで公開しているディレクトリで展開しましす。

tar xzvf netoffice-2.5.3-pl1.tar.gz

では、http://localhost/netofficeとすると、URLが変わり、http://locahost/netoffice/installation/setup.phpとなりました。 mysqlでデータベースは作っておきましょう。step2で入力することになります。 うまくいくとhttp://localhost/netoffice/general/login.phpでログインできます。あれ?日本語の選択肢がないですね。ちょっと

http://puzzle.dl.sourceforge.net/sourceforge/netoffice/netoffice-2.6.0b2.tar.gz

を落としてみましょう。今度はログイン画面に日本語が選択できました。管理者のユーザIDはadminです。

TIPS

Session error

突如ログインするとこのエラーが表示されるようになりました。調べていきますと、netoffice/general/login.phpの230行目あたりの

if (($_GET['session'] == 'false') and ($_GET['url'] == '')) {

でエラーがセットされてます。では99行目にいってみると

if ($auth == 'on') {

で$authが空です。ではさらに上にいき63行目に

if ($_POST['loginSubmit']) {

とありますが、この値が空でした。うまくいくユーザはLog Inとはいっています。いろいろなユーザでログインしてみましたが、あるユーザのみは$_POST['loginSubmit']が空になってしまいます。なぜ?と思いながら、14行目あたりで、

echo '$_POST[loginSubmit]='.$_POST['loginSubmit'];

で確認するとはいってます。 18行目あたりの

require_once('../includes/library.php');

の次に書くと空になってます。となるとincludes/library.phpを見てみます。といっている間にユーザの名前を漢字からローマ字に変えてみるとうごきました。なぜ?もうちょっと調べてみよう。

リンク

http://netoffice.sourceforge.net/modules/news/

参考書籍

コメント

  • 初期状態の管理者パスワードが分からずログインできない状態に陥りました。ご教授いただけますでしょうか? -- NetOfficer? 2007-04-10 (火) 17:35:55
    • インストール時のStep2でパスワードを入力するところがあったのですが、それが分からない場合は、general\login.phpの143行目に$error = $strings['invalid_login'];とありますので、これをコメントして、$match = true;に書き換えて、無理矢理ログインしてみてはどうでしょうか。
  • 回答をありがとうございます。再インストールなどごそごそしているうちにログインどころかインストールもうまくいかなくなりました。。。MySQLがうまく動作していないようです。インストール手順なども公開して欲しいですね。 -- Netoffice? 2007-04-25 (水) 21:37:19
  • [追記]先のインストール手順とはMySQL単品のことではなく、Netofficeを動作させるために必要な基本的なインストール手順の意です。 -- Netofficer? 2007-04-25 (水) 21:40:47
  • #comment

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-08-20 (月) 10:39:00 (6114d)