学校等教育機関向けCMSとしてNetCommonsを提供する活動は、一般社団法人「教育のための科学研究所」(代表理事・所長 新井紀子)が提供するedumapに引き継がれました。

edumapに関するプレスリリースは、こちらをお読みください。

edumapは学校等(幼稚園・保育園・インターナショナルスクールを含む)に対して、原則無償でNetCommons3をベースとした学校ウェブサイトを提供する事業です。既に鴻巣市、伊東市、東根市、那須町、蕨市、所沢市、芦屋市、紋別市、立山町、二宮町、稚内市、桶川市等を中心に820校以上にedumapをご利用いただいています。

特に、メンテナンスを終了したNetCommons2をご利用の教育機関のユーザは至急edumapに移行することをご検討ください。

システムエンジニアの方で、NetCommons3をご利用の方はGitHub上のNetCommons3サイトをご活用ください。

一覧に戻る

3.2.1のアップデート失敗

投稿: Unknown (2018/11/01)

今朝、新着情報から3.2.1リリースを知り早速やってみましたができませんでした。

当初、公式サイトの説明では
>今回のバージョンアップは、
>コアに関するDBテーブルが変更になりました。そのため、
と続いて、ブラウザによるアップデートでなく、コマンドラインからアップデートして
ほしいという説明だったと思います。それでサイトを停止し、バックアップ等のあと
コマンドラインからアップデート。画面で無事完了を確認し、
ブラウザで再びログインすると
(途中省略)/net_commons/site_close/index
で、画面が真っ白になります。

いったん、元にもどして3.2.0が使用可能なことを確認してやれやれと
思いましたが、

その後、ブラウザでアップする場合の記述が公式サイトでは変更に
なったようで、手順が書いてありました。それでもやってみましたが、
3の「プラグイン管理画面をリロードする」で
https://・・・・/plugin_manager/plugin_manager/index/
で「内部エラーが発生しました」と赤い字で出ます。結局、3.2.0に戻しました。
当方テスト使用中でもありとりあえず、3.2.0を使用して、ユーザーの少ない時期
に再びアップデートに挑戦してみようと思います。
こちらの操作ミスだろうと思いますが、報告でした。
 CentOS7.5  Apache 2.4.6 PHP 5.4.16  MariaDB 5.5.60

Re: 3.2.1のアップデート失敗

投稿: Unknown (2018/11/01)

umeさん

 

ご報告ありがとうございます。

オープンソース・ワークショップの牟田口です。

 

ブラウザでアップする方法を試したところ、私も内部エラーになりました。

調査したところ、php5.4.32以下で発生する不具合でした。(そのためCentOS標準のphp5.4.16は内部エラーがでました)

修正パッチを作成しましたので、ご利用ください。上書きすれば適用できます。プラグインアップデートは不要です。
後ほど、NetCommons-3.2.1.1としてリリースする予定です。
 

修正パッチ
NetCommons-3.2.1patch1.zip

原因
プログラム内でucwords()の第2引数をつかっていた。
この第2引数は、php5.4.32, 5.5.16から追加された。
CentOS7のphp最新は5.4.16 のため、動かない。see) http://php.net/manual/ja/function.ucwords.php


修正内容
1ファイルです。
https://github.com/NetCommons3/NetCommons/commit/187560fbe1872b2785f5b5188f75270e48b3ce20

 

今朝、新着情報から3.2.1リリースを知り早速やってみましたができませんでした。

当初、公式サイトの説明では
>今回のバージョンアップは、
>コアに関するDBテーブルが変更になりました。そのため、
と続いて、ブラウザによるアップデートでなく、コマンドラインからアップデートして
ほしいという説明だったと思います。それでサイトを停止し、バックアップ等のあと
コマンドラインからアップデート。画面で無事完了を確認し、
ブラウザで再びログインすると
(途中省略)/net_commons/site_close/index
で、画面が真っ白になります。

いったん、元にもどして3.2.0が使用可能なことを確認してやれやれと
思いましたが、

その後、ブラウザでアップする場合の記述が公式サイトでは変更に
なったようで、手順が書いてありました。それでもやってみましたが、
3の「プラグイン管理画面をリロードする」で
https://・・・・/plugin_manager/plugin_manager/index/
で「内部エラーが発生しました」と赤い字で出ます。結局、3.2.0に戻しました。
当方テスト使用中でもありとりあえず、3.2.0を使用して、ユーザーの少ない時期
に再びアップデートに挑戦してみようと思います。
こちらの操作ミスだろうと思いますが、報告でした。
 CentOS7.5  Apache 2.4.6 PHP 5.4.16  MariaDB 5.5.60

アップデートできました

投稿: Unknown (2018/11/02)

パッチを上書きして、ブラウザでアップする方法で、アップデート成功しました。早速の対応お世話になりました。アップデートは少し日をおいて不具合の報告が出ないのを見てからやる方が安全ですが、昨日はたまたま仕事が休みでしたのでやってしまいました。が、終わりよければ何とやらです。思えば、昨年夏のカンファレンス以来、意欲的なアップデートが続いて動作も安定してきています。今後が楽しみです。よろしくお願いします。

サイト内の検索はこちらから。

 

 

 

保存

保存

保存

保存

保存

保存