Agenda †
アプリケーション †
NetCommons
使用バージョン †
2.1.0.1
URL †
http://www.netcommons.org/
使用言語 †
PHP
インストール手順 †
- NetCommons-2.1.0.1.zipをダウロード
- c:\appsに展開
- 仮想ディレクトに追加(参考)
- FastCGIの設定(参考)
- open_basedir restriction in effect エラーが発生する(場合がある?)
- その場合、ハンドラマッピングでphp.iniを直接指定する
- C:\php\php-cgi.exe|-c C:\apps\NetCommons-2.1.0.1\html\php.ini
- php.iniを編集(
netcommons.php.ini.diff.txt)
- DB:netcommonsを作成する
- http://サーバ/netcommons/ へアクセス
- 初期セットアップを完了させる
- インストール後、config/LocalSettings?.php をルートディレクトリへ移動する
- ログインできない問題について
インストール終了後、ログインボタンを押下してもログインボックスが表示されない(Javascriptエラーとなる)。
NetCommons2.0では、javascriptを多用しているため、ファイル転送時にgzip圧縮して転送しています。PHPのコンパイル時のオプションに--with-zlib[=DIR]を指定してコンパイルする必要があります(参考URL:http://jp.php.net/manual/ja /zlib.installation.php)。また、レンタルサーバ等でどうしてもPHPの設定を変更できない場合、(table_prefix)_configテーブルのconf_id=37の「script_compress_gzip」の項目の conf_valueを「0」に更新してください。その際、javascriptの読み込みに時間がかかってしまう恐れがあります(完全に javascriptが読み込まれていない場合、同様のエラーになる可能性あり)。
※NetCommons2.1では、読み込む環境によってGzip圧縮できるかどうか確認しているため、この現象は起こらないはずです。ご安心ください。
- 再コンパイルが必要なのだろうか?
- 他資料
http://iis.museum-in-cloud.com/joomla/index.php?option=com_content&view=article&id=35&Itemid=39
- コメントにあるのも試したがだめだった
デモサイト †
http://klabs.info/netcommons/
■HOMEに戻る